Как сделать запрос на выборку документов с использованием диапазона значений в MongoDB?

Пользователь

от reggie , в категории: Компьютерные технологии , год назад

Как сделать запрос на выборку документов с использованием диапазона значений в MongoDB?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от brook.gottlieb , год назад

@reggie 

Для выборки документов с использованием диапазона значений в MongoDB можно использовать операторы $gt (больше), $lt (меньше), $gte (больше или равно), $lte (меньше или равно). Пример запроса на выборку всех документов, где значение поля "age" находится в диапазоне от 18 до 25:

1
db.collection.find( { age: { $gte: 18, $lte: 25 } } )


Этот запрос вернет все документы из коллекции "collection", где значение поля "age" находится в диапазоне от 18 до 25 включительно. Можно использовать другие поля и операторы для выборки данных по другим критериям.