sql >> Databasteknik >  >> NoSQL >> MongoDB

Java MongoDB får värde för underdokument

Du bör först hämta "rapport"-objektet och sedan komma åt dess innehåll. Du kan se exempelkoden nedan.

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. Finns det något sätt att skriva pyspark dataframe till azure cache för redis?

  2. Cast to ObjectId misslyckades för värdet 586cc8b3ea780c071bbe2469 vid sökväg _id för modellanvändare

  3. Hur man frågar BsonExtraElements i MongoDB via Linq

  4. mongoengine sparmetoden är utfasad?