sql >> Database >  >> NoSQL >> MongoDB

MongoDB - hoe een genest item in een verzameling opvragen?

Gebruik puntnotatie (bijv. advertisers.name ) om velden uit geneste objecten op te vragen en op te halen:

db.agencies.find({
 "advertisers.created_at": {
   $gte: start,
   $lt: end
  }
 },
{
 _id: 1,
  program_ids: 1,
  "advertisers.name": 1
 }
}).limit(1).toArray();

Referentie:een subset van velden en puntnotatie ophalen



  1. Maak een ISO-datumobject in javascript

  2. Apache HBase-replicatie:operationeel overzicht

  3. Hoe de prestaties van MongoDB te optimaliseren?

  4. Redis:NOAUTH Verificatie vereist, maar er is geen wachtwoordinstelling