Как игнорировать часы, минуты и секунды при вставке даты в `MongoDB` - PullRequest
0 голосов
/ 17 января 2019

Я храню 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...