мангуст |найти запрос с тайм-аутом - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь выполнить запрос поиска с тайм-аутом, но тайм-аут не оказывает никакого влияния.

myModel.find(query, select, {maxTimeMS: 1000, skip:0, limit: 1000}).lean().exec(function(){...}

Я использую версию mongoose 5.0.12

Чего мне не хватает?

Дублирующая попытка:

myModel.find(query, select, {skip:0, limit: 1000}).maxTime(1000).lean().exec(function(){...}

1 Ответ

0 голосов
/ 17 мая 2018

Вы можете использовать https://github.com/aheckmann/mquery#maxtime

myModel.find(query, select).maxTime(1000).exec(function(err, doc) { ... });

Также вы можете проверить это внутри консоли.

https://docs.mongodb.com/manual/reference/method/cursor.maxTimeMS/

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