[英]How to write java code using mongodb query builder to retrieve a document using “_id”?
如何使用mongodb QueryBuilder将以下查询转换为Java代码?
db.event.find({"_id":ObjectId("55aff4883e688fbea60d0698")})
尝试这个:
DBObject query = QueryBuilder.start("_id").is(ObjectId("55aff4883e688fbea60d0698")).get();
//set up DB
//select the collection
DBCollection coll = db.getCollection("event");
//Retrieve
DBCursor cursor = coll.find(QueryBuilder.start().put("_id")
.is("55aff4883e688fbea60d0698").get());
while(cursor.hasNext()) {
System.out.println(cursor.next());
}
Hope it works for you. 希望对你有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.