Wie die Abfrage von verschachtelten Objekten?

Ich habe ein problem beim Abfragen von mongoDB mit verschachtelten Objekten notation:

db.messages.find( { headers : { From: "[email protected]" } } ).count()
0
db.messages.find( { 'headers.From': "[email protected]" }  ).count()
5

Ich kann nicht sehen, was ich falsch mache. Ich erwarte verschachtelte Objekt-notation, um dasselbe Ergebnis zurück, als die dot-notation Abfrage. Wo bin ich falsch?

InformationsquelleAutor Edmondo1984 | 2013-04-14

Schreibe einen Kommentar