sql >> Database teknologi >  >> NoSQL >> MongoDB

Forespørgsel i indlejrede indlejrede dokumenter med Mongoose

Dyb population blev tilføjet i Mongoose 3.6. https://github.com/LearnBoost/mongoose/issues/1377#issuecomment -15911192

For dit eksempel ville det være noget som:

Owner.find().populate('shelves').exec(PopulateBooks);

function PopulateBooks(err, owners) {
      if(err) throw err;
      // Deep population is here
      Book.populate(owners, { path: 'shelves.books' }).exec(callback);
}


  1. mongod HostnameCanonicalizationWorker fejl på OS X

  2. pipelining vs transaktion i redis

  3. Redis py:hvornår skal man bruge forbindelsespool?

  4. MongoDB $addField og $indexOfArray i Spring Data