我正在通过post方法发送大量数据。目前我正在使用一个完全可行的解决方案:
$dataClient = new Client;
$dataClient->name = $post['client']['name'];
$dataClient->address = $post['client']['address'];
...
$dataClient->save();
我在想是否有更短的解决方案?比如发布一个数组,Laravel可以将键映射到数据库字段吗?
如果您想添加更多内容,例如计算值,该怎么办?
例子:
$dataClient = new Client;
Then map array keys to db keys
$dataClient->someField = someCalculatedValue
$dataClient->save();
Thank you in advance.
Eloquent
吗?还是可以使用QueryBuilder
? - DavidDomain