清除未读消息标示这里遇到了一点问题

这里模型中添加了这个方法 前两句我明白是什么操作,但是
$this->unreadNotifications->markAsRead();
这一句的代码是什么意思能 没看懂?
关于 LearnKu
高认可度评论:
文档中讲的很清楚了:消息通知《Laravel 5.8 中文文档》
标记通知已读
通常,在用户阅览一条通知之后,你会想将其标识为「已读」。
Illuminate\Notifications\Notifiabletrait 提供了markAsRead方法,它更新数据库中通知记录的read_at列:可以在通知控制集合上直接使用
markAsRead方法代替循环调用通知:Illuminate/Notifications/DatabaseNotification.php
文档中讲的很清楚了:消息通知《Laravel 5.8 中文文档》
标记通知已读
通常,在用户阅览一条通知之后,你会想将其标识为「已读」。
Illuminate\Notifications\Notifiabletrait 提供了markAsRead方法,它更新数据库中通知记录的read_at列:可以在通知控制集合上直接使用
markAsRead方法代替循环调用通知:Illuminate/Notifications/DatabaseNotification.php
unreadNotifications方法是在Notifiable中的HasDatabaseNotifications定义的方法