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

2 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

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 ...

2 la respuesta

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 ...

2 la respuesta

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 ...

1 la respuesta

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": ...

1 la respuesta

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}, ...

2 la respuesta

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 ...

3 la respuesta

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, ...

4 la respuesta

¿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 ...