#mongodb
#mongodb
Вопрос:
У меня есть песочница mongodb с атласом mongodb, и я выполняю запросы, используя собственный драйвер nodejs (нет mongoose
). Когда я запускаю агрегированный запрос и использую explain, я получаю следующую ошибку "explain" cannot be used on an aggregate call with readConcern/writeConcern
.
Я попытался установить соединение uri
с w=0
помощью, но это не помогло. Я ничего не видел в документах для options
in new MongoClient(uri, options);
Я пытаюсь измерить производительность запросов. Как вы используете explain с aggregate и cluster?
Ответ №1:
Для меня полное удаление параметра «w» для записи сделало свое дело. Использование драйвера nodejs 3.6. Что нужно проверить:
- Удалите «w» и «readConcern» из параметров
- Удалите «w» и «readConcern» из URI