@xoraxax

Spring data запросы с date к mongodb не работают. Как починить?

Открываем шел, пишем:
db.getCollection("MyCollection").find()
{ "_id" : ObjectId("607804af4b1d076c3b2939a0"), "requestTime" : ISODate("2021-04-15T09:17:35.593Z")}
показывает, что запись есть

Spring data генерирует вот такие запросы (это работает в Atlas):
db.getCollection("MyCollection").find({ "requestTime" : { "$gt" : { "$date" : "2000-03-30T12:41:33.112Z"}}})
В локальной монге этот запрос не возвращает ни одного результата, если обернуть дату в ISODate, тоже ничего не возвращается.

Как сделать, чтобы все работало?
  • Вопрос задан
  • 25 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
FunCorp Москва
от 270 000 до 350 000 ₽
от 120 000 до 150 000 ₽
fabrique Москва
от 80 000 до 130 000 ₽
14 мая 2021, в 03:34
2000 руб./за проект
14 мая 2021, в 01:39
1000 руб./за проект