我的mongo数据库中有以下对象:
{
"type" : "timetype"
"time" : "18"
}
{
"type" : "timetype"
"time" : "5"
}
{
"type" : "timetype"
"time" : "43"
}
{
"type" : "timetype"
"time" : "23"
}
我的java代码如下所示:
BasicDBObject query = new BasicDBObject();
query.put("type", "timetype");
//I don't know what to put in the (...)
DBCursor cursor = Collection.find(query).sort(...).limit(1);
我想在我的mongo数据库中找到时间最短且符合查询参数的条目,但是我不知道该如何整理才能实现。
最佳答案
遵循以下原则
Collection.find(query).sort(new BasicDBObject( "time" , 1 )).limit(1);
应该管用。