MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Използване на execPopulate()

Първият:

const courses = await Course.find().populate("userId")

оперира върху моделния клас... намира и попълва тези полета. Не е необходимо execPopulate.

Вторият:

const user = await User.findById("323223ad");
const user = await user
.populate('cart.items.courseId')
.execPopulate()

Работи над екземпляр на клас (над екземпляр на MongoDB запис).

Трябва да укажете кога да се изпълни populate() ... можете да свържете много populate() с.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Грешка при активиране на криптиране на данни чрез локален ключ MONGODB

  2. MongoError:топологията е разрушена sailsjs

  3. елементи за актуализиране на mongoid в рамките на масива

  4. Mongodb - Добавете уникален индекс към съществуваща колекция

  5. Добавяне/изваждане на дни към ISODate в MongoDB Shell