Я храню Date(17-01-2019)
в базе данных, но когда я вижу в базе данных, это выглядит как 2019-01-17 05:30:00.000
.
public <T> T findOne(Query query, Class<T> entityClass)
Это метод MongoTemplate, который я реализую и пишу запрос
findOne(Criteria
.where(RoomStatusEntity.FIELDS.ROOM_ID)
.is(roomId)
.and(RoomStatusEntity.FIELDS.START_DATE).is(startDate)
.and(RoomStatusEntity.FIELDS.END_DATE).is(endDate)
)
Основная проблема заключается в том, что когда я пытаюсь получить данные с помощью date(17-01-2019)
, данные не возвращаются. Эта проблема возникает, если я запускаю код на сервере, если я запускаю в локальной системе в то время, когда он хранится в 2019-01-17 00:00:00.000