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

Censo de Agregación de MongoDB

Me gustaría agregar estos datos, necesito contar los objetos por mes, como un censo. Para cada artículo tengo una fecha de llegada y una fecha de salida, este artículo tiene la suma +1 en los meses dentro de este rango. ¿Cómo puedo hacer esto? DATOS: [{ _id:1 history: [ {_id:1, . . . Read more

No se puede acceder al resultado de $addFields en $lookup dentro de la función Aggregate de MongoDB.

Tengo una función de agregación en la cual hay búsquedas anidadas con una tubería. En una de las tuberías tengo lo siguiente: { “$addFields”: { “ids”: { “$split”: [“$id”, “,”] } } }, { “$lookup”: { “from”: ‘collection2’, “let”: {“new_id”: “$ids”}, “pipeline”: [ { “$match”: { “$expr”: { “$in”: [“$ID”, . . . Read more

Selección de valores por encima del promedio en MongoDB.

Estoy tratando de encontrar los productos cuyo precio está por encima del precio promedio. Sé cómo obtener el promedio: db.products.aggregate([{ “$group”: { “_id”: null, “promedio”: { “$avg”: “$precio” } } }, { $project : { _id : 0 } } ]) Pero ¿cómo puedo usarlo en una cláusula $gt? Por . . . Read more