在`MongoDB`

时间:2019-01-17 09:59:25

标签: mongodb spring-boot mongodb-query

我正在将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

中时,就会出现此问题

0 个答案:

没有答案