sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo seleccionar dos valores de tabla (documento) a la vez por ID de usuario en mongoose?

Por lo que he leído en los documentos, creo que lo que estás buscando es algo así:

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

O si desea ejecutar ambas consultas al mismo tiempo:

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

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

¡Espero haberte ayudado!