Отслеживание непрочитанных комментариев в Mongodb - PullRequest
0 голосов
/ 26 октября 2018

У меня есть приложение 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 придется каким-то образом отслеживать количество «последних увиденных» сообщений и какое-то сравнение, сделанное между значением localStorage и текущим количеством сообщений в Mongo?

Как бы вы поступили?

...