es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AGGREGATION-FRAMEWORK

Cómo obtener eficientemente los elementos más recientes de una colección y preservar la estructura inicial del documento.

Estoy intentando realizar la siguiente agregación en MongoDB (usando Kotlin) con la siguiente estructura en la base de datos: { “_id” : 214134152323423, “orderId” : 1, “createdAt” : 2000-01-01, “details” : “alguna nota muy importante” } Ahora suponiendo que puedo tener varios documentos con el mismo orderId pero diferentes fechas . . . Read more

Mongodb $exists dentro de $expr en mongodb.

Quiero agregar múltiples condiciones en la unión. Unir esos documentos (de la misma colección) que cumplan las siguientes condiciones: 1) Tener género opuesto 2) Tener una edad (SI EXISTE) entre la preferencia de edad del documento principal y el documento principal tiene age (SI EXISTE) entre la preferencia del documento . . . Read more

Cómo ordenar un campo anidado poblado en MongoDB (Mongoose)?

Estoy tratando de ordenar una matriz poblada basada en el campo anidado y poblado utilizando mongoose, pero no está funcionando. Aquí están mis modelos. const campaignSchema = new Schema( { name: { type: String, required: true }, prospects: [{ type: mongoose.Types.ObjectId, ref: “Prospect” }], } ); const prospectSchema = new . . . Read more

Mongoose: Cómo excluir _id del resultado

Estoy teniendo un problema al obtener la salida deseada de esta manera. [ { “status”: “ONBOARD”, “count”: 1 }, { “status”: “PENDING”, “count”: 1 } ] Estoy obteniendo lo siguiente. [ { “_id”: { “status”: “ONBOARD” }, “count”: 1 }, { “_id”: { “status”: “CLIENT_ROUND” }, “count”: 2 }, { . . . Read more