Resultados de la búsqueda a petición "aggregation-framework"

1 la respuesta

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"] }, { ...

1 la respuesta

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 }, { ...

1 la respuesta

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 ...

2 la respuesta

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?

2 la respuesta

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 ...

2 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

¿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": ...

1 la respuesta

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)}) ...

2 la respuesta

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" : ...