Resultados de la búsqueda a petición "aggregation-framework"
Mongodb convierte múltiples objetos en una matriz, en su lugar, permanentemente
Tengo una colección con documentos en este formulario: { "name" : "John Smith", "store_affiliation" : { "stores" : { "ABCD" : { "role" : "General Manager", "startdate" : ISODate("1970-01-01T00:00:00.000+0000"), "enddate" : ...
Los argumentos agregados de Mongodb para $ lookup deben ser cadenas
db.absences.insert([ { "_id" : 1, "student" : "Ann Aardvark", sickdays: [ new Date ("2018-05-01"),new Date ("2018-08-23") ] }, { "_id" : 2, "student" : "Zoe Zebra", sickdays: [ new Date ("2018-02-01"),new Date ("2018-05-23") ] }, ...
Acelere la agregación de MongoDB
Tengo una colección fragmentada "my_collection" con la siguiente estructura: { "CREATED_DATE" : ISODate(...), "MESSAGE" : "Test Message", "LOG_TYPE": "EVENT" }El entorno mongoDB está fragmentado con 2 fragmentos. La colección anterior ...
Realizar unión en mongoDB
Me pregunto cómo realizar una especie de unión en conjunto en MongoDB. Imaginemos el siguiente documento en una colección (la estructura es por el bien del ejemplo): { linkedIn: { people : [ { name : 'Fred' }, { name : 'Matilda' } ] }, twitter: ...
Verifique si cada elemento de la matriz coincide con la condición
Tengo una colección de documentos: date: Date users: [ { user: 1, group: 1 } { user: 5, group: 2 } ] date: Date users: [ { user: 1, group: 1 } { user: 3, group: 2 } ]Me gustaría consultar en contra de esta colección para encontrar todos los ...
Mongodb cuenta distinta con múltiples campos de grupo
Tengo una tabla de transacciones que se completa con vacaciones tomadas por los empleados. Necesitaría ayuda para seguir el escenario sql en mongodb. select employee,month,year,count(distinct (holiday_type) from transactions group by ...
En NodeJS, ¿cómo generar resultados de mongodb con diferentes nombres de campo?
Estoy usando nodejs para consultar mongodb y quiero generar json con nombres de campo personalizados. Por ejemplo, el json original de MongoDB quizás {id:1, text:"abc"}Me gustaría sacarlo como {ObjectID:1, DisplayText:"abc"};Entiendo que ...
Cómo crear un nuevo campo de matriz con el marco agregado
Estoy empezando a usar mongoDb y estoy atascado con un caso de uso simple. Digamos que tengo una colección 'aCollection' con entradas como esta: { _id: ObjectId(123), lat: 48,56623, long: 2,56332 }y quiero crear una nueva colección con entradas ...
MongoDB, recuento múltiple (con $ existe)
Tengo estas 3 solicitudes: db.mycollection.count({requestA:{$exists:true}}) db.mycollection.count({requestB:{$exists:true}}) db.mycollection.count({requestC:{$exists:true}})Me gustaría hacer una sola solicitud ... Así que intenté lo ...
MongoDB: el argumento de $ size debe ser una matriz, pero era de tipo: EOO
Intentando crear una fuente de datos MongoDB conicCube [http://www.iccube.com]. La idea es devolver el tamaño de una matriz como un nuevo campo. Algo como : $project: { "people": 1, "Count myFieldArray" : {$size : "$myFieldArray" } }Pero obtengo ...