MongoDB-Abfrage in Java, Suchen / Finden in verschachteltem Objekt

Ich habe ein kleines Problem mit einer Abfrage in Java auf einer MongoDB.

Ich habe folgende Struktur in der Datenbank:

            {
              "_id" : ObjectId("5059c214707747cbc5819f6f"),
              "id" : "7",
              "title" : "test4",
              "keywords" : "keyword 1, keyword 2",

              "partner" : {
                "id" : "1",
                "name" : "partner",
                "keywords" : "partner keyword 1, partner keyword 2"
              },
              "status" : {
                "id" : "0",
                "name" : "Expired"
              },

              "modified" : "2012-09-27"
            }

Ich möchte die Datenbank nach dem Feld 'Status.name' abfragen, Beispiel SELECT * FROM Tabelle WHERE status.name = 'Expired'

Wie würde ich eine solche Abfrage in Java für MongoDB durchführen?

Vielen Dank für jede Hilfe oder Anregungen!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage