Java MongoDB immer Wert für sub-Dokument

Ich versuche, den Wert eines Schlüssels aus einer sub-Dokument und ich kann nicht scheinen, um herauszufinden, wie die BasicDBObject.get () - Funktion, da die Taste eingebettet ist zwei Ebenen tief. Hier wird die Struktur des Dokuments

File { 
  name: file_1
    report: {
      name: report_1,
      group: RnD
    }
}

Im Grunde eine Datei hat mehrere Berichte und ich brauche zum abrufen der Namen aller Berichte in eine bestimmte Datei. Ich bin in der Lage, das zu tun BasicDBObject.get("name") und ich kann den Wert "file_1", aber wie mache ich so etwas BasicDBObject.get("report.name")? Ich habe es ausprobiert, aber es hat nicht funktioniert.

Wenn Sie sagen, es hat nicht funktioniert, was tatsächlich passiert ist?
Wenn es nicht funktioniert, wird es wieder nichts.

InformationsquelleAutor Dhruv | 2012-08-28

Schreibe einen Kommentar