在我的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
。
答案 0 :(得分:1)
mongodb驱动程序当前不能与DateTime一起使用。你必须使用java.util.Date