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

Come selezionare due valori di tabella (documento) alla volta in base all'ID utente in mongoose?

Per quello che ho letto nei documenti, penso che quello che stai cercando sia qualcosa del genere:

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

Oppure, se vuoi eseguire entrambe le query contemporaneamente:

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

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

Spero di esserti stato d'aiuto!