春天mvc | Mongo查询返回null

时间:2017-06-19 20:10:12

标签: spring mongodb spring-mvc tomcat localdate

我只是陷入了一个问题,提前非常感谢。 我正在使用spring mvc应用程序,它在本地主机上运行良好但在部署之后,当我点击get请求获取一些mongo数据时,它返回null。 我仔细检查了mongo db,它与localhost和服务器中的相同,版本也相同,当我在mongo shell上执行查询时,我得到了数据。我很困惑,如果数据存在且get请求中生成的查询与我们在mongo shell中执行的查询相同,则get请求无效。

system.profile中生成的查询是:

"$and" : [{"batchId" : {"$eq":"56d54d4e975a318a8d98a10a"}},{"date" : {"$eq" : ISODate("2017-05-09T07:00:00Z")}},{"userType" : {"$eq" : 1}}]

虽然我在shell中执行的查询是:

 db.attendance.find({ "$and" : [{"batchId" : {"$eq":"56d54d4e975a318a8d98a10a"}},{"date" : {"$eq" : ISODate("2017-05-09T07:00:00Z")}},{"userType" : {"$eq" : 1}}]})

0 个答案:

没有答案