Надеюсь, у всех все хорошо.
Я запрашивал одну коллекцию (скажем, пользователя), куда я хотел получить запись на основе даты (записи, срок действия которых больше, чем у сегодняшней даты).
Я писал запрос в nodejs (понедельник goose) примерно так, как показано ниже -
const user = await User.find({
subscriptionExpiryDate: {$gte: new Date()},
});
, а в консоли mon goose я получаю запрос примерно так -
Mongoose: users.find({ subscriptionExpiryDate: { '$gte': new Date("Thu, 02 Apr 2020 14:59:38 GMT") } }, { projection: {} })
и я получаю ответ в виде нулевого массива []. Хотя в базе данных есть записи, которые удовлетворяют критериям поиска запроса.
Может кто-нибудь сказать, где я делаю неправильно ??
Любая помощь будет принята с благодарностью.