1
這是默認laravel notifications
data
字段濾波器通知 '通知' 表 '數據' 字段 - Laravel
{ 「類型」: 「更新預約」, 「appointment_id」: 「379」, 「日期 「:空, 」updated_by「:」 的Mahir」, 「狀態」: 「2」 }
在controller
我想用status = 2
和標記的所有通知爲已讀
Laravel 5.3文檔顯示
$user = App\User::find(1);
foreach ($user->unreadNotifications as $notification) {
$notification->markAsRead();
}
如何修改它來獲取與status = 2
更新的所有通知:在尋找這樣的事情
$noti = $user->unreadNotifications->where('data->status',"2");
注:我的數據庫不支持數據類型爲json
。
認真,知道一個回答:( – Ja22