sql >> Database >  >> NoSQL >> MongoDB

Hoe geneste objecten opvragen?

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

Dit zoekt naar documenten waar headers is gelijk aan { From: ... } , d.w.z. bevat geen andere velden.

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

Dit kijkt alleen naar de headers.From veld, niet beïnvloed door andere velden in, of ontbrekend in, headers .

Dot-notatie docs



  1. Zes cruciale componenten van succesvol databeheer

  2. MapReduce-resultaten lijken beperkt tot 100?

  3. Hoe exporteer ik alle collecties in MongoDB?

  4. Mongoose Mongodb ondervraagt ​​een array van objecten