Resultados de la búsqueda a petición "aggregation-framework"
Agregación de mangosta con geonear
Estoy tratando de implementar la paginación con el comando Mongoose geoNear. Parece que omitir no es compatible con geoNear, y entiendo que la agregación funcionaría (con paginación con un costo de rendimiento). ¿Cómo puedo convertir esto en una ...
Agregación de Mongodb por día y luego por hora
Estoy usando la agregación mongodb para agregar un conjunto de datos. Mi situación es un poco compleja. Tengo una colección de la siguiente manera: { startTime: ISODate("2014-12-31T10:20:30Z"), customerId: 123, ping: "2", link: "3" }Ahora quiero ...
MongoDb: encuentra elementos comunes de dos matrices dentro de una consulta
Digamos que tenemos registros de la siguiente estructura en la base de datos. { "_id": 1234, "tags" : [ "t1", "t2", "t3" ] }Ahora, quiero verificar si la base de datos contiene un registro con alguna de las etiquetas especificadas en ...
Flask-MongoEngine & PyMongo Aggregation Query
Estoy tratando de hacer una consulta de agregación usando frasco-mongoengine, y por lo que he leído, no parece que sea posible. He revisado varios hilos del foro, cadenas de correo electrónico y algunas preguntas sobre Stack Overflow, pero no he ...
Mongodb agregación $ grupo, restringir la longitud de la matriz
Quiero agrupar todos los documentos de acuerdo con un campo, pero restringir el número de documentos agrupados para cada valor. Cada mensaje tiene un ID de conversación. Necesito obtener 10 o menos mensajes para cada ID de conversación. Puedo ...
Tubería de agregación de Mongodb cómo limitar un empuje grupal
No puedo limitar la cantidad de elementos empujados en una función de grupo con canalización de agregación. es posible? Pequeño ejemplo: Datos: [ { "submitted": date, "loc": { "lng": 13.739251, "lat": 51.049893 }, "name": "first", "preview": ...
Proyecto selectivo agregado MongoDB
Tengo problemas para cambiar la forma de mi documento durante la agregación para la agrupación. Básicamente, quiero insertar entradas en los campos según su tipo. Tengo una estructura de la siguiente manera: _id: P1 entities: [{type: A, val: X}, ...
Seleccione Agrupar por recuento y recuento distinto en la misma consulta mongodb
Estoy tratando de hacer algo como select campaign_id,campaign_name,count(subscriber_id),count(distinct subscriber_id) group by campaign_id,campaign_name from campaigns;Esta consulta da resultados excepto el recuento (distintivo ...
recuento omitido 0 en función agregada
Estoy atrapado en esto por un par de días. Estoy tratando de obtener elcount: 0 donde no hay documentos en el período de tiempo dado. Esta es la función agregada que estoy usando en este momento: var getCount = function(timeBlock, start, end, ...
¿Devuelve un número limitado de registros de cierto tipo, pero un número ilimitado de otros registros?
Tengo una consulta en la que necesito devolver 10 de los registros "Tipo A", mientras devuelvo todos los demás registros. ¿Cómo puedo lograr esto? Actualizar:Es cierto que podría hacer esto con dos consultas, pero quería evitar eso, si es ...