在我的 mongo db
数据库中,我有这样的列。
"created_on" : ISODate("2014-07-02T01:38:48.713Z");
为了搜索此列,我给出以下查询:
db.XYZ.find({ "created_on" : ISODate("2014-07-02T01:38:48.713Z")})
现在我想使用java从数据库中检索这些数据: 我的查询如下:
DateTime dateTime = new DateTime( "2014-07-02T01:38:48.713Z" );
BasicDBObject query1 = new BasicDBObject("created_on", dateTime);
DBCursor cursor = table.find(query);
但我没有得到任何查询返回 0 行的信息?
任何人请帮助如何从 java 设置 iso
date
。
最佳答案
mongodb 驱动程序当前不支持 DateTime。你必须使用java.util.Date
关于java - mongodb + java + iso 日期搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24585572/