sql >> Database teknologi >  >> NoSQL >> MongoDB

Java MongoDB får værdi for underdokument

Du bør først hente "rapport"-objektet og derefter få adgang til dets indhold. Du kan se eksempelkoden nedenfor.

DBCursor cur = coll.find();

for (DBObject doc : cur) {
    String fileName = (String) doc.get("name");
    System.out.println(fileName);

    DBObject report = (BasicDBObject) doc.get("report");
    String reportName = (String) report.get("name");
    System.out.println(reportName);
}


  1. Mongo har ikke en max() funktion, hvordan omgår jeg dette?

  2. hvordan man får adgang til socketsession i alle klynger

  3. MongoDB C# driver type diskriminatorer med generisk klasse, der arver fra ikke-generisk basisklasse

  4. Send stor matrix til node underordnet proces