这是我的表 [1] 的结构:https ://i.stack.imgur.com/lmgtJ.png
用户表
ID | 姓名 |
---|---|
1 | 投标 |
消息表
ID | 用户身份 | to_user | 内容 | 读 |
---|---|---|---|---|
1 | 2 | 1 | 信息 | 0 |
我想为像User1 向您发送消息 (24)这样的用户显示通知,这里 24 是 user1 的未读消息总数。
问题:通知必须按此顺序显示。最近发送消息的用户将首先显示。这正是我必须面对的问题。
输出示例:像 android 应用程序WhatsApp在聊天区域显示一条消息。
注意:消息表中还添加了读取列类型布尔值。
注意:在此应用程序中,只有用户和管理员可以互相聊天。
寻找能给我结果的优雅的 Laravel 8 查询。