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

2 la respuesta

Grupo MongoDB por intervalos de fechas

Tengo una colección confecha y horacampo ycontararchivado: { _id: null, datetime: new Date(), count: 1234 }Quiero obtener sumas decontarpor intervalos de 24 horas, 7 días y 30 días. El resultado debe ser como: {"sum": 100, "interval": "day"}, ...

2 la respuesta

MongoDB: intersección geoespacial de dos polígonos

¿Hay alguna forma de consultar y obtener datos de ubicación utilizando la consulta geoespacial mongodb que coincida con los siguientes criterios? Obtener todas las ubicaciones que forman parte de la intersección entre dos cuadros o, en general, ...

1 la respuesta

Optimización de consultas MongoDB

Deseo recuperar varias informaciones de mi modelo de usuario que se ve así: var userSchema = new mongoose.Schema({ email: { type: String, unique: true, lowercase: true }, password: String, created_at: Date, updated_at: Date, genre : { type: ...

1 la respuesta

Conteo de agregación de objetos anidados MongoDB

Tengo un conjunto de objetos mongoDB altamente anidados y quiero contar el número de subdocumentos que coinciden con una condición dadaEditar: (en cada documento). Por ejemplo: {"_id":{"chr":"20","pos":"14371","ref":"A","alt":"G"}, "studies":[ ...

1 la respuesta

MongoDB Count número total de valores verdaderos y falsos para documentos que coinciden con una consulta

Usando los siguientes datos, ¿cómo podría contar el número total de votos sí y no para una colección de registros con pollId "hr4946-113" usando el soporte de MongoDB para consultas agregadas. { "_id" : ObjectId("54abcdbeba070410146d6073"), ...

2 la respuesta

MongoDB combina el recuento de elementos de colección relacionados con otros resultados de colección

Soy nuevo en mongodb e intento descubrir cómo consultar eficientemente cada elemento dentro de una colección. yo tengoprojects colección ytasks colecciones //projects { _id: ObjectId(), name: String } //tasks { _id: ObjectId(), projectId: ...

1 la respuesta

Consulta MongoDB con grupo condicional por sentencia

Necesito exportar registros de clientes de la base de datos de mongoDB. Los registros de clientes exportados no deben tener valores duplicados. "firstName + lastName + code" es la clave para eliminar el registro y si hay dos registros presentes ...

2 la respuesta

MongoDB {aggregation $ match} vs {find} speed

Tengo una colección mongoDB con millones de filas y estoy tratando de optimizar mis consultas. Actualmente estoy usando el marco de agregación para recuperar datos y agruparlos como quiero. Mi consulta de agregación típica es algo así como:$match ...

2 la respuesta

MongoDB: ¿Hay alguna forma de detectar una tendencia de valor utilizando la agregación?

Estoy tratando de detectar la "tendencia" de un valor en una colección. Digamos que tengo lo siguiente: { created_at: 2014-12-01, value:1015 } { created_at: 2014-12-01, value:1015 } { created_at: 2014-12-01, value:1019 } { created_at: ...

8 la respuesta

excepción: no se puede convertir de BSON tipo EOO a Fecha

Tengo un problema al ejecutar la siguiente consulta agregada: db.snippets.aggregate([ { '$project': { month: { '$month': '$created_at' }} } ]) El mensaje de error para el mismo es: assert: command failed: { "errmsg" : "exception: can't convert ...