我正在使用laravel 5.3。在我的通知模型中,我需要获取所有未读通知,然后将其更新为已读。
正确地说,我必须在Model::where()->get();
可在map();
get();
提供
我觉得应该可以用
$notifications->map( function($noti){
$noti->is_read= 1;
$noti->update();
});
但它没有用。
答案 0 :(得分:0)
您应该立即更新所有内容。使用与select
中相同的where子句Model::where( ... )->update(['read' => true]);
或者你的阅读指标是什么