Resultados de la búsqueda a petición "aggregation-framework"
Agregado de Mongodb: reemplace el valor de una colección con el valor correspondiente de otra colección
Soy nuevo en MongoDB, tengo dos colecciones como esta: El primer nombre de la colección es un db.a.find () { "_id": "1234", "versions": [{ "owner_id": ObjectId("100000"), "versions": 1, "type" : "info", "items" : ["item1","item3","item7"] }, { ...
Agregar valores de $ sum de dos matrices
Tengo esta coleccion { "_id" : ObjectId("54f46f18c36dcc206d0cec38"), "project" : 23123, "title" : "Change of windows", "description": "Change to better windows on building A" "costs":[ { category: 'Produktionskostnad', value: 3000 }, { ...
MongoDB ordena documentos por elementos de matriz
Tengo estructura de documentos como: { map: 'A', points: [ { type: 'type1', distanceToSpawn: 110 }, { type: 'type4', distanceToSpawn: 40 }, { type: 'type6', distanceToSpawn: 30 } ] }, { map: 'B', points: [ { type: 'type1', distanceToSpawn: 100 ...
cómo evitar nulos $ push-ing en el marco de agregación mongo
$ push agrega nulos si el campo no está presente. Me gustaría evitar esto. ¿Hay alguna manera de hacer una subexpresión para el operador $ push de tal manera que los valores nulos se omitan y no se inserten en la matriz resultante?
MongoDB Regex Search en valor entero
Quiero regex buscar un valor entero en MongoDB. es posible? Estoy construyendo una interfaz de tipo CRUD que permite * comodines en los distintos campos. Estoy tratando de mantener la interfaz de usuario coherente para algunos campos que son ...
Cómo usar la operación $ cond en el marco de agregación Spring-MongoDb
Tengo una tubería de agregación que incluye un proyecto como este: $project: { start: { $cond: { if: { $eq: ["$start", "EARLY"] }, then: "$deltastart.start", else: "$deltastart.end" } },... },...que funciona bien en mongo shell. ¿Cómo expresar ...
Calcular el valor promedio de un documento mongodb [duplicado]
Esta pregunta ya tiene una respuesta aquí: Consulta de agregación promedio de Mongo sin grupo [/questions/23323515/mongo-average-aggregation-query-with-no-group] 2 respuestas Supongamos que tengo una colección como esta: { _id: 1, city: "New ...
¿Cómo convertir milisegundos hasta la fecha en la agregación mongodb?
Tengo una colección en MongoDB y documentos como este: [ { "campaignId": 1, "operatorId": 1, "txnType": "DR", "amount": 2, "balance": 0, "txnTime": 1428907779206, "txnSrc": "Dial_In", "msisdn": "9789877667", "circle": "Delhi", "smsContent": ...
Agrupar grupo después de relajarse y unir
Tengo un esquema dos veces anidado: mongoose.model('Team', mongoose.Schema( { players : [{ trikots : [{ isNew : Boolean, color : String }] }] })Por ahora, mi consulta se ve así: Team.aggregate() .match({'_id' : new ObjectId(teamId)}) ...
grupo mongo y cuenta con condicion
Estoy tratando de agrupar un conjunto de documentos y contarlos según su valor. Por ejemplo { "_id" : 1, "item" : "abc1", "value" : "1" } { "_id" : 2, "item" : "abc1", "value" : "1" } { "_id" : 3, "item" : "abc1", "value" : "11" } { "_id" : ...