[Whatsapp] 群聊问题

请问上课讲得群聊 如果只有sender_id, receiver_id, message_id, 没有类似thread_id/group_id的概念如何区分不同的群?

我理解是需要 sender_id, receiver_id, message_id, group_id/thread_id. 这样thread_id/group_id 代表不同的群?

谢谢

提得很好。从 Undelivered Message DB 角度来说,它不一定要有 Thread 的概念。因为它只负责传递信息,但是 Thread 还是需要做区分的,Thread ID 可以是 message 的一部分。另外需要有数据库存每个 Thread ID 对应的用户的信息。