我正在努力使收件箱系统在拉威尔。
聊天桌
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
如何得到这样的结果:
对于每个不同的用户,都有消息未读(read=0)或全部已读(read=1)。例如,此表中的结果应为:
用户\u from \u id=2有一些未读消息,读取为0;用户\u from \u id=4读取所有消息;
1条答案
按热度按时间bttbmeg01#
创建一个本地作用域,并传递user\ id和read作为一个状态来获取记录并按您想要的显示方式使用。