2015-05-13 5 views
0

Как я могу обновить все в таблице usins ​​Eloquent? Есть ли какая-либо подготовленная функция для этого?Laravel 5 - Eloquent ORM update all

Я не хочу решения с использованием БД, если это не необходимо.

ответ

1
Model::where('id', '>', 0)->update(['field' => $value]); 

должно работать. Не уверен, что только это будет работать:

Model::update(['field' => $value]); 
+1

Второй запрос работает просто отлично. Однако обратите внимание, что это не приведет к возникновению событий модели или не использует какую-либо другую специальную функцию Eloquent. – lukasgeiter

Смежные вопросы