在Mongodb中跟踪未读评论

时间:2018-10-25 22:08:33

标签: reactjs mongodb meteor

我有一个Meteor / React应用,该应用具有用于所有已登录用户的聊天窗口。评论存储在Mongo中:

{ 
  "_id" : "vA6uLZA8AmYLf8NxA", 
  "comment" : "yada yada", 
  "name" : "JOHN DOE", 
  "date" : "Tue 9:07 pm", 
  "value" : NumberInt(20) // this number increments by one for each comment
}

我将使用徽章设置未读邮件的数量。如果安装了聊天页面,则所有未读消息都将被视为“已读”(未读计数设置为0)。

我正在努力有效地实现这一目标。我认为localStorage必须以某种方式跟踪“最后一次看到”的消息计数,并在mongo中对localStorage值和当前消息计数之间进行某种比较?

您将如何处理?

0 个答案:

没有答案