Wanneer u Query op ingesloten/geneste documenten met behulp van gestippelde veldnotatie
{"address.previous": "Cresent Street"}
betekent een document zoeken met een address
veld dat een document bevat waarvan previous
veld is gelijk aan "Cresent Street"
.
Wanneer u een subdocument opgeeft zoals
{address:{previous: "Cresent Street"}}
dit betekent het vinden van een document dat een address
. bevat veld waarvan de inhoud precies het document is {previous: "Cresent Street"}
, zonder extra velden. Als u meerdere velden in het subdocument opgeeft, is de veldvolgorde ook van belang.
Beide vragen zijn nuttig in specifieke scenario's, kies degene die doet wat u nodig heeft in uw situatie.