Resultados de la búsqueda a petición "aggregation-framework"
¿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 ...
¿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 : ...
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 ...
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 ...
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" : [ { ...
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 ...
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 | ...
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 ...
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 ...
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 ...