Найти документ, который имеет два номера по номеру

Как я могу найти документ, внутри которого есть два числовых поля (minNumber и maxNumber) по номеру в мангусте?

Например, у меня есть документ, в котором minNumber равен 80, а maxNumber равен 100, а мой конкретный номер равен 78. Этот документ должен быть возвращен, потому что мой конкретный номер находится между его minNumber и maxNumber.

Я хочу получить документ о том, что мой конкретный номер находится между minNumber и maxNumber.

Могу ли я написать условие внутри метода поиска?

Использование JavaScript и MongoDB
Использование JavaScript и MongoDB
Сегодня я собираюсь вкратце рассказать о прототипах в JavaScript, а также представить и объяснить вам работу с базой данных MongoDB.
0
0
24
1

Ответы 1

Can I write condition inside find method?

Да, взгляните на документы.

То, что вы ищете, должно быть:

YourModel.find({ minNumber: { $lte: specificNumber }, maxNumber: { $gte: specificNumber });

Другие вопросы по теме