Resultados de la búsqueda a petición "aggregation-framework"
Averigua si alguien cumplió años en los próximos 30 días con mongo
Digamos que tenemos una colección de usuarios, cada uno con un cumpleaños en formato de fecha tipo BSON. ¿Cómo podemos ejecutar una consulta para averiguar todos los usuarios que cumplieron años en los próximos 30 días?
Mongo: como ordenar por peso externo
Siguiendoesta pregunta [https://stackoverflow.com/questions/22078485/mongodb-best-way-to-get-specific-documents-and-then-the-rest] que @NeilLunn ha respondido con gracia, aquí está mi problema con más detalle. Este es el conjunto de documentos, ...
Generando una Estructura para la Agregación
Entonces aquí hay una pregunta. Lo que quiero hacer es generar una estructura de datos dado un conjunto de valores de entrada. Como se trata de un envío en varios idiomas, consideremos que la lista de entrada es una matriz de pares clave / ...
Agregación mongoDB: suma basada en nombres de matriz
Tengo los siguientes datos de un partido: { date: 20140101, duration: 23232, win:[ { player: "Player1", score : 2344324 }, { player: "Player4", score : 23132 } ], loss:[ { player: "Player2", score : 324 }, { player: "Player3", score : 232 } ] ...
Conjunto anidado agregado Mongo
Tengo una colección mongo con la siguiente estructura { "userId" : ObjectId("XXX"), "itemId" : ObjectId("YYY"), "resourceId" : 1, "_id" : ObjectId("528455229486ca3606004ec9"), "parameter" : [ { "name" : "name1", "value" : 150, "_id" : ...
¿Cómo aplanar un subdocumento en el nivel raíz en MongoDB?
Por ejemplo, si tengo un documento como este { a: 1, subdoc: { b: 2, c: 3 } }¿Cómo puedo convertirlo a un formato como este?(sin usoproject) { a: 1, b: 2, c: 3 }
Regex dentro de la matriz en mongoDB
Quiero hacer una consulta dentro de una matriz en mongodb con expresiones regulares, las colecciones tienen documentos como este: { "_id" : ObjectId("53340d07d6429d27e1284c77"), "company" : "New Company", "worktypes" : [ { "name" : "Pompas", ...
Obtenga los nombres de todas las claves de la colección.
Me gustaría obtener los nombres de todas las claves en una colección MongoDB. Por ejemplo, de esto: db.things.insert( { type : ['dog', 'cat'] } ); db.things.insert( { egg : ['cat'] } ); db.things.insert( { type : [] } ); db.things.insert( { ...
Restar $ suma del subdocumento
Dado el siguiente registro en mi tabla MongoDB: { "_id" : ObjectId("5a00c1c71680084c55811ae2"), "name" : "test", "tenantId" : "paul", "price" : 300, "deposits" : [ { "amount" : 100, "date" : ISODate("2017-11-07T14:08:19.324Z"), "_id" ...
Devolver documento en cada grupo con valor máximo usando MongoDB
Dado un conjunto de datos: {_id: 0, type: 'banana', amount: 5} {_id: 1, type: 'banana', amount: 3} {_id: 2, type: 'apple', amount: 8} {_id: 3, type: 'apple', amount: 2}¿Cuál es la forma más eficiente de obtener solo los registros de la ...