イマヘン一度このシナリオで、 は、我々は今、新規受注laravelのORM:の更新結果セット - >を取得()クエリ
を見るためにクリックした後、新規受注について管理者に通知を表示したいです表示されているようにこれらの注文にフラグを付けたいと思っています
とにかく、すべてのthgemを一度にフラグする必要があります。
$newsorders->all()->update(['admin_seen' => 1]);
イマヘン一度このシナリオで、 は、我々は今、新規受注laravelのORM:の更新結果セット - >を取得()クエリ
を見るためにクリックした後、新規受注について管理者に通知を表示したいです表示されているようにこれらの注文にフラグを付けたいと思っています
とにかく、すべてのthgemを一度にフラグする必要があります。
$newsorders->all()->update(['admin_seen' => 1]);
、あなたはBadMethodCallException with message 'Method update does not exist
例外を取得します。
$neworders = Orders::where('admin_seen', 0)->paginate(20);
Orders::whereIn('id', $neworders->pluck('id'))->update(['admin_seen' => 1]);
ようall()
せずにクエリを使用してください:あなたはupdate()
を使用しようとするでしょう場合は、例えば、ページ分割結果とall()
またはupdate()
を使用することはできません
$newsorders->update(['admin_seen' => 1]);
私は 'メソッドの更新が存在しません.' – hretic
それは動作しません:
だから、これを行いますか? – Buglinjo
@Buglinjo、Alexey Mezeninの回答が厳しい – hretic