MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да преместя tailable курсор с awaitdata до края, така че просто да получавам нови актуализации

Страхотно, 5 минути след запитване намирам отговора. Ще публикувам това тук за бъдещи справки:

Трябва да добавите oplogReplay флаг и го задайте на true . Това работи само ако направите и заявка за диапазон на ts поле. Опитах това преди, без да имам зададен диапазон и не направи нищо. Кодът по-горе работи, когато добавите този ред, маркиран по-долу:

var cursorOptions = {
  tailable: true,
  awaitdata: true,
  oplogReplay: true, // add this line
  numberOfRetries: -1
};



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Имам заявка за mongodb и искам да намеря думата с точно съвпадение „Одобрено“

  2. Кога е добавен документ към колекция MongoDB

  3. Как да получа _id на наскоро вмъкнатия документ след вмъкване с помощта на mongo csharp?

  4. Как правите И заявка за масив в mongodb?

  5. Защо mongoose винаги добавя s в края на името на моята колекция