Han transcurrido ya unos días desde el taller de MongoDB que impartí a los alumnos de la Escuela Superior de Ingenierías de la Universidad de Huelva. Los asistentes pertenecían tanto al Grado de Informática como al Máster.
framework
En este cuarto y último artículo de la serie dedicada al Aggregation Framework de MongoDB vamos a continuar viendo distintas consultas. De momento, seguimos utilizando el set de 5 documentos que hemos insertado en nuestra colección ‘aggfwktest’. Cálculo de la media creando un campo nuevo
1 2 3 4 5 6 7 |
> db.aggfwktest.aggregate([ ... { $group : { _id : "$user_id", mediascore : { $avg : "$score" } } } ... ]) { "_id" : 3, "mediascore" : 7 } { "_id" : 2, "mediascore" : 6 } { "_id" : 1, "mediascore" : 7.5 } > |
Mayor y menor, primero […]
Parte III del post MongoDB Aggregation Framework Ejemplos Después de hacer una pequeña introducción teórica a cuál es la filosofía del Aggregation Framework, y las posibilidades que nos ofrece, vamos a comenzar con lo que verdaderamente nos interesa, los ejemplos. Single purpose aggregation operations Count y Distinct son a los […]
Parte II del post MongoDB Aggregation Framework Comparativa MongoDB y SQL Como sé que la mayoría de los que estáis leyendo este artículo venís del mundo SQL, a continuación muestro una tabla con la equivalencia entre las funciones a las que estáis acostumbrados y las funciones que usaremos en el […]
Comenzamos aquí una serie de posts destinados a comprender cómo trabajar con el Aggregation Framework. En mi post Primeros pasos con MongoDB pudimos ver cómo realizar las consultas básicas sobre la base de datos. Por lo tanto, es el momento adecuado para dar un paso adelante y aprender cómo extraer […]