Laravel查询收件箱系统

时间:2018-10-25 18:00:19

标签: php mysql sql laravel

我正在尝试在Laravel中创建收件箱系统。

聊天台

id | user_from_id |user_to_id | msg_text|read
1  |            2 |         1 |     test|   0
1  |            4 |         1 |     test|   1
1  |            2 |         1 |     test|   0

我如何获得如下结果:

对于每个不同的用户,有一些消息未读(读= 0)或全部已读(读= 1)。 例如,此表中的结果应为:

User_from_id = 2有一些未读消息,已读为0; User_from_id = 4已读取所有消息;

1 个答案:

答案 0 :(得分:0)

创建一个 本地范围 并传递user_id并读取为状态,以获取记录并在您想显示时使用。