MongoDB获取每个分类最新一条完整记录(会话列表、每个班级成绩最高的一名学生….)

最近在做一个消息中心功能,其中有个私信功能用了MongoDB做分表存储,要解决的问题是“获取与每个人聊天的最后一条消息”,也就是像聊天软件的会话列表一样。
例(集合名:chat_msg_2022_1):
{send_uid: 1, receive_uid: 2, session_name: 12, msg: {type: "text", body: "第一条", send_time:100, read_status: 0}},
{send_uid: 1, receive_uid: 2, session_name: 12, msg: {type: "text", body: "第二条", send_time:200, read_status: 0}},
{send_uid: 1, receive_uid: 9, session_name: 19, msg: {type: "text", body: "第三条",

MongoDB获取每个分类最新一条完整记录(会话列表、每个班级成绩最高的一名学生….)最先出现在Python成神之路

版权声明:
作者:Mr李
链接:https://www.techfm.club/p/13609.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>