MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment interroger des objets imbriqués ?

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

Cela interroge les documents où headers égal { From: ... } , c'est-à-dire qu'il ne contient aucun autre champ.

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

Cela ne regarde que les headers.From champ, non affecté par les autres champs contenus ou absents des headers .

Documents sur la notation par points