简体   繁体   English

如何在 Laravel 4 中批量更新

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM