MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak wybrać dwie wartości tabeli (dokumentu) na raz według identyfikatora użytkownika w manguście?

Z tego, co przeczytałem w dokumentach, myślę, że szukasz czegoś takiego:

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

Lub jeśli chcesz wykonać oba zapytania jednocześnie:

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

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

Mam nadzieję, że pomogłem!



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB z Mongoid w Rails — indeksowanie geoprzestrzenne

  2. Jak zdobyć wszystkie okręgi, w których znajduje się Punkt?

  3. Wiele warunków granicznych w mongodb

  4. Jak filtrować tablicę w poddokumencie za pomocą MongoDB?

  5. Mongoose, zaktualizuj wartości w tablicy obiektów