[英]how to bulk update in laravel 4
Hi I was wondering how I can do a bulk update in laravel 4 rather then looping and updating in chunks?嗨,我想知道如何在 laravel 4 中进行批量更新而不是循环和分块更新?
I know bulk insert is like this:我知道批量插入是这样的:
$invoiceitem->insert($items_array);
你可以使用 eloquent。
Model::whereIn($items_array)->update(array('Foo' => 'Bar'));
Bulk update is easy by installing a simple package通过安装一个简单的包,批量更新很容易
https://github.com/rajmn/batchquery-package https://github.com/rajmn/batchquery-package
Update multiple column in a table by a specific conditions also insert multiple row at a time按特定条件更新表中的多列也一次插入多行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.