MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como consultar objetos aninhados?


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

Isso consulta documentos em que headers igual { From: ... } , ou seja, não contém outros campos.

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

Isso apenas analisa os headers.From campo, não afetado por outros campos contidos ou ausentes em headers .

Documentos de notação de ponto