我构建了一个小型通知 api 系统,该系统在数据库中包含id
, user_id
, subject
, text
, status
,列。created_at
我目前的流程是,当用户请求她的通知时,我会收到最近的 100 条未读消息并发送给用户,然后等待前端向我发送ids
用户已阅读的列表,以便我可以将他们的状态更改为read。
但有时这不会发生,这意味着当用户请求另一组消息时,他们将取回已读过的消息。
因此,我正在考虑在为用户检索消息后将消息标记为已读,而不是等待来自前端的更新。
但我不确定这是否是处理此问题的最佳方法!api通知系统是否有更好的流程请告诉我。谢谢。
慕工程0101907
拉丁的传说