我试图使用以下逻辑使用该文档的id从mongodb中找到一个特定的文档,但我得到null。为什么?
DBObject query = new BasicDBObject("id",input);
DBCursor cursor= collection.find(query);
System.out.println(cursor.one());
{
"_id": "selana",
"street": "rajkumar_road",
"city": "bangalore",
"country": "India",
"phnum": "7894562458"
}
将您的查询更改为以下内容;
DBObject query = new BasicDBObject("_id",input);
你错过了下划线的外观。