В nodejs mongo collection.find () не возвращает все документы - PullRequest
0 голосов
/ 24 июня 2018
  1. У меня есть простая коллекция, которая содержит только 161 документ
  2. Оболочка Mongo возвращает все 161 документацию, когда я выполняю следующее, без проблем.

    db.responses.find({}, {limit:1000})
    
  3. Но внутри моего кода nodejs он ограничивает документы до 101. Мой код является частью большого кода проекта и попытался найти конфигурацию в драйвере или курсоре, но ни в одной из них. Я изменил свой код следующим образом, но Mongo, похоже, не учитывает и возвращает нулевые данные, когда он пересекает предел 101 и мой код ломается.

    db.responses.find().limit(1000).maxTimeMS(30*1000);
    

Я новичок в монго и ноде; потратив часы, я ищу помощи, чтобы понять, не пропущено ли что-то.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...