#mongodb #mongo-shell
#mongodb #mongo-shell
Вопрос:
У меня есть коллекция, в которой каждый документ имеет массив «рейтингов», содержащий числа, варьирующиеся от 0 до 10.
Как мне написать запрос, который выполняет поиск документов, чтобы ВСЕ элементы внутри массива «ratings» были, например, $ gt меньше 8 и $ lt меньше 10?
Комментарии:
1. Отмените условие и оператор, ищущий все документы, в которых нет оценок меньше 8 или больше 10. $not с $elemMatch может это сделать.
2. В этом есть смысл. Спасибо!