私はlaravel 5.3を使用しています。私の通知モデルでは、すべての未読の通知を取得し、それを読み込みとして更新する必要があります。Laravel 5.3すべてのレコードを取得してから更新します
正しく私が
$notifications->map(function($noti){
$noti->is_read= 1;
$noti->update();
});
でそれが可能だと思います。しかし、それは働いていないとしてget();
前map();
で利用できるModel::where()->get();
後のforeachとしなければなりません。
私はここのforeachで行かないで何でも。すべてのループがdbクエリーになります。特定のクエリですべてを一度に更新する必要があります。 –