私はこの単純なことをしたいだけですが、Eclipseはfind()メソッドを使用させてくれません.なぜこれがmongodb.orgで説明されているのか分かりません..誰かが私が間違っていることを見ることができますか?そのフォーク.find()メソッドは、そこに条件を入れない限り機能します(namn: "Robert")
Mongo mongo= new Mongo();
DB db = mongo.getDB("Helly");
long startTime= System.currentTimeMillis();
DBCollection folk = db.getCollection("folk");
BasicDBObject document = new BasicDBObject();
document.put("namn", "Robert");
document.put("efternamn", "Brismo");
document.put("ålder", 34);
BasicDBObject documentDetail = new BasicDBObject();
documentDetail.put("ålder", 47);
documentDetail.put("hårfärg", "brun");
documentDetail.put("skostorlek", "44");
document.put("Utseende", documentDetail);
folk.insert(document);
DBCursor cursor= folk.find({namn:"Robert"});
while(cursor.hasNext()){
DBObject obj=cursor.next();
System.out.println(obj);}