Страхотно, 5 минути след запитване намирам отговора. Ще публикувам това тук за бъдещи справки:
Трябва да добавите oplogReplay
флаг и го задайте на true
. Това работи само ако направите и заявка за диапазон на ts
поле. Опитах това преди, без да имам зададен диапазон и не направи нищо. Кодът по-горе работи, когато добавите този ред, маркиран по-долу:
var cursorOptions = {
tailable: true,
awaitdata: true,
oplogReplay: true, // add this line
numberOfRetries: -1
};