Следите за изменением данных из документа monogdb. через ReactJS и NodeJS

#node.js #reactjs #mongodb #express

#node.js #reactjs #mongodb #экспресс

Вопрос:

есть ли эффективный способ отслеживать изменения данных для документа MongoDB?

Например.

 {
   "liveDiscussionID": "LF0012803891",
   ...,
   "comment": [
     {"userID": "Z0001", "text": "Hey Guys!"},
     ...       
   ]
}
 

Я хочу прослушать изменения для этого документа, когда появляется новый комментарий, представление ReactJS обновляется новой информацией.

На данный момент я использую свое веб-приложение ReactJS для вызова маршрута NodeJS каждые 15 секунд.

Комментарии:

1. Любая помощь будет принята с благодарностью 🙂 ! Спасибо, ребята

2. Может быть, это поможет, хотя я не думаю, что это хорошая идея — помещать это во внешний код docs.mongodb.com/drivers/node/usage-examples/changeStream Я имею в виду серверную часть WebSocket, которая предоставляет эту подписку на изменение через api