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

2 la respuesta

¿Cómo consultar solo documentos con la última marca de tiempo de un grupo?

En la colección MongoDB que estoy consultando, cada documento representa un elemento en un momento específico. Al actualizar un documento, se crea un nuevo documento con el mismo ID de elemento y una nueva marca de tiempo. Todos los artículos ...

1 la respuesta

¿Es posible escribir datos de conversión dentro de una tubería de agregación en MongoDB?

Cuando necesito agregar cosas por fecha usando elaggregate comando en MongoDB, generalmente hago esto: db.mycollection.aggregate( { $project: { day: {$dayOfMonth: "$date"}, mon: {$month: "$date"}, year: {$year: "$date"}, } }, { $group: { _id : ...

1 la respuesta

Compare matrices y devuelva la diferencia

Tengo una matriz A en la memoria creada en tiempo de ejecución y otra matriz B guardada en una base de datos mongo. ¿Cómo puedo obtener eficientemente todos los elementos de A que no están en B? Puede suponer que la matriz almacenada en mongodb ...

1 la respuesta

Cómo recuperar el documento original después de la agregación

Tengo un caso en el que quiero consultar una colección de documentos que tienen varios elementos bajo un campo de matriz "formularios". El problema a resolver era querer regresarsolamentelos documentos que tienentodasde los documentos contenidos ...

1 la respuesta

Compara dos matrices de objetos y comprueba si tienen elementos comunes.

¿Cómo puedo ejecutar una consulta en MongoDB que devuelve _id siFirstArray ySecondArray tiene elementos en común en el campo "Nombre"? Esta es la estructura de la colección: { "_id" : ObjectId("58b8d9e3b2b4e07bff8feed5"), "FirstArray" : [ { ...

2 la respuesta

Cambio de forma del documento MongoDB

Esta pregunta surge de (como suele hacer el mío) leer las preguntas formuladas en SO y, como tal, plantear otra pregunta para mí. Entonces, aparte deejercicio de aprendizaje Al trabajar para encontrar una solución a un problema, encuentro que ...

1 la respuesta

Agregado de Mongodb, ¿Cómo contar documentos por criterios de intervalo?

mi documento MongoDB se ve así: {StatCode : "...", LoadTime : "..."}Por ejemplo, los datos podrían verse así: +-----+----------+------------+ | _id | StatCode | LoadTime | +-----+----------+------------+ | 1 | 200 | 0,345 | | 2 | 200 | 0,234 | ...

2 la respuesta

Campo de matriz inversa en MongoDB

Tengo una colección con un campo de ubicación que se ingresó en el orden incorrecto: location: [38.7633698, -121.2697997]Cuando intento colocar un índice 2D en el campo usando ... db.collection.ensureIndex({'location': '2d'});... me sale el ...

1 la respuesta

grupo pymongo por fecha y hora

Estoy tratando de buscar en una colección y agrupar registros por campo de fecha, que es una fecha y hora. Sé que Pymongo los convierte al tipo adecuado en el fondo (ISODate o algo así). La pregunta es, ya que los objetos de fecha y hora tienen ...

2 la respuesta

Encontrar dos documentos en MongoDB que comparten un valor clave

Tengo una gran colección de documentos en MongoDB, cada uno de esos documentos tiene una clave llamada "nombre" y otra clave llamada "tipo". Me gustaría encontrar dos documentos con elmismo nombre ydiferentes tipos, una simple contraparte de ...