我的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);


应该管用。

09-30 19:16