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

Как да изберете две стойности на таблица (документ) наведнъж по потребителски идентификатор в mongoose?

За това, което прочетох в документите, мисля, че това, което търсите, е нещо подобно:

const career = await Career.find({ user: user._id});
const academics = await Academics.find({ user: user._id});

Или ако искате да изпълните и двете заявки едновременно:

const careerOperation = Career.find({ user: user._id});
const academicsOperation = Academics.find({ user: user._id});

const [
    career, 
    academics
] = await Promise.all([career.exec(), academics.exec()]);

Надявам се да съм помогнал!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Актуализиране на вложен масив

  2. четене на данни от конкретни възли в комплекта реплики на mongo

  3. MongoDB:Използване на съвпадение с променливи на входния документ

  4. MongoDB:как да зададете ново поле, равно на стойността на друго поле, за всеки документ в колекция

  5. node-mongodb-native:Как мога да споделя db api обекта на обратното извикване на връзката чрез моето приложение