Když dotazujete na vložených/vnořených dokumentech pomocí notace tečkovaných polí
{"address.previous": "Cresent Street"}
znamená najít dokument, který obsahuje address
pole, které obsahuje dokument, jehož previous
pole je rovno "Cresent Street"
.
Když poskytnete vnořený dokument jako
{address:{previous: "Cresent Street"}}
to znamená najít dokument, který obsahuje address
pole, jehož obsahem je přesně dokument {previous: "Cresent Street"}
bez dalších polí. Pokud ve vnořeném dokumentu zadáte více polí, záleží také na pořadí polí.
Oba tyto dotazy jsou užitečné ve specifických scénářích, vyberte ten, který dělá to, co ve vaší situaci potřebujete.