0
Я следующий BSON в MongoDBКак запросить MongoDB с «равенство» в Java
{
"_id" : ObjectId("52a30bdfaaa83ba83c25c0f3"),
"course" : {
"course_name" : "Java EE",
"description" : "Java Enterprise Edition"
},
"first_name" : "Lucy",
"last_name" : "Hill",
"gender" : "female"
}
Я хочу, чтобы найти все документы, которые есть «COURSE_NAME» = «Java EE». В java я пробовал этот код, но он, похоже, не работал.
DBCollection table = db.getCollection("Students"); //my Collection
BasicDBObject courseNameDBObject = new BasicDBObject()
.append("course", new BasicDBObject("course_name", "Java EE"));
DBCursor cursor = table.find(courseNameDBObject);
while(cursor.hasNext()){
System.out.println(cursor.next());
}
Может ли кто-нибудь мне помочь?