Найти документ, который имеет два числа за номером - PullRequest
0 голосов
/ 13 марта 2019

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

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

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

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

1 Ответ

1 голос
/ 13 марта 2019

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

Да, посмотрите на документы .

Что вы ищетедолжно быть:

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