MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Java MongoDB obtient une valeur pour le sous-document

Vous devez d'abord obtenir l'objet "rapport", puis accéder à son contenu. Vous pouvez voir l'exemple de code ci-dessous.

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);
}