Saltar al contenido

cómo crear una relación entre dos colecciones en el ejemplo de código mongodb

Encontramos el hallazgo a esta interrogante, al menos eso deseamos. Si sigues con preguntas coméntalo, para nosotros será un gusto responderte

Ejemplo: incluir relación en consulta mongo

db.user.aggregate([ $project:"userId":1,"userKeyEncrypted":1,"uuid":1,"roles":1,"passwordHash":1,"disabled":1, companyRefs: $let: vars: refParts: $objectToArray:"$$ROOT.company", in:"$$refParts.v", $match:"companyRefs": $exists:true, $project:"userId":1,"userKeyEncrypted":1,"uuid":1,"roles":1,"passwordHash":1,"disabled":1,"companyRef": $arrayElemAt:["$companyRefs",1], $lookup: from:"company", localField:"companyRef", foreignField:"_id", as:"company_data", $project:"userId":1,"userKeyEncrypted":1,"uuid":1,"roles":1,"passwordHash":1,"disabled":1,"companyUuid": $arrayElemAt:["$company_data.uuid",0]])

Finalizando este artículo puedes encontrar las notas de otros creadores, tú asimismo eres capaz mostrar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *