【发布时间】:2014-07-15 18:38:41
【问题描述】:
您好,我想知道如何在 laravel 4 中进行批量更新,而不是循环和分块更新?
我知道批量插入是这样的:
$invoiceitem->insert($items_array);
【问题讨论】:
-
你可能会看到这个:stackoverflow.com/a/27539935/1318946
标签: php mysql laravel laravel-4 eloquent
您好,我想知道如何在 laravel 4 中进行批量更新,而不是循环和分块更新?
我知道批量插入是这样的:
$invoiceitem->insert($items_array);
【问题讨论】:
标签: php mysql laravel laravel-4 eloquent
【讨论】:
你可以用雄辩的。
Model::whereIn($items_array)->update(array('Foo' => 'Bar'));
【讨论】:
Model::whereIn("id", $items_array)->update(array('Foo' => 'Bar'));