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

1 la respuesta

Proyecto como documento anidado en spring mongo

Estoy buscando un traductor para cambiar esto: getCollection('migrate').aggregate([ { "$project": { "Contrat": {"Field1":"$Field1", "Field2":"$Field2"}, "Formule": {"Field3":"$Field3", "Field4":"$Field4"} }}, { "$project": { "Contrats": ...

1 la respuesta

$ expr arrayElement: no funciona en la agregación para el documento incrustado

Estoy haciendo la agregación de mongo db como $cursor = $this->collection->aggregate( array( array( '$project' => array( 'FullName' => array('$concat' => array('$first_name', ' ', '$middle_name', ' ', '$last_name')), 'FirstMiddle' => ...

1 la respuesta

Popular campos específicos en $ lookup

Estoy usando agregado para agrupar y completar el resultado como se muestra a continuación: { "$group": { "_id": "$userId", "projectId": { "$push": "$projectId" } } }, { "$lookup": { "from": "users", "localField": "_id", "foreignField": "_id", ...

1 la respuesta

Cómo $ setDifference en matriz y objeto usando Mongo DB

Detalles de usuari { "_id" : "5c23536f807caa1bec00e79b", "UID" : "1", "name" : "A", }, { "_id" : "5c23536f807caa1bec00e78b", "UID" : "2", "name" : "B", }, { "_id" : "5c23536f807caa1bec00e90", "UID" : "3", "name" : "C" } UserProducts { "_id" : ...

1 la respuesta

¿Cómo puedo usar un campo de agregado en una regex $ match en mongodb?

Una versión muy simplificada de mi caso de uso es encontrar todas las publicaciones que comiencen con el nombre del autor, algo como esto: > db.users.find(); { "_id" : ObjectId("5c4185be19da7e815cb18f59"), "name" : "User1" } { "_id" : ...

9 la respuesta

MongoDB: Combina datos de varias colecciones en una ... ¿cómo?

¿Cómo puedo (en MongoDB) combinar datos de varias colecciones en una sola colección? ¿Puedo usar map-reduce y si es así, cómo? Agradecería mucho algún ejemplo, ya que soy un novato.

3 la respuesta

Obtener n-ésimo elemento de una matriz en MongoDB

Como parte de mi documento en MongoDB, estoy almacenando una variedad de objetos. ¿Cómo puedo consultarlo solo por el cuarto elemento de la matriz, por ejemplo? Por lo tanto, no quiero obtener toda la matriz, solo el cuarto elemento.

2 la respuesta

Métodos agregados mongoides en documentos incrustados?

¿Cómo puedo ejecutar agregados, min, max, sumy amigo [http://rubydoc.info/github/mongoid/mongoid/master/Mongoid/Contexts/Mongo] en documentos incrustados? Por ejemplo Obtenga el costo promedio de TODOS los eventos que tiene un distrito, ...