Tuyệt vời, 5 phút sau khi hỏi tôi đã tìm ra câu trả lời. Tôi sẽ đăng cái này ở đây để tham khảo trong tương lai:
Bạn phải thêm oplogReplay
gắn cờ và đặt nó thành true
. Điều này chỉ hoạt động nếu bạn cũng thực hiện một truy vấn phạm vi trên ts
đồng ruộng. Tôi đã thử điều này trước đây mà không đặt phạm vi và nó không làm gì cả. Mã trên hoạt động khi bạn thêm dòng này được đánh dấu bên dưới:
var cursorOptions = {
tailable: true,
awaitdata: true,
oplogReplay: true, // add this line
numberOfRetries: -1
};