@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, тоже ничего не возвращается.

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

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

Войти через центр авторизации
Похожие вопросы