Ordenar un array dentro del documento en MongoDB

Mongo DB logo

En un anterior artículo hablamos sobre cómo consultar los documentos repetidos introduciéndonos en el mundo de MongoDB. Ahora aprenderemos a cómo ordenar un array que está dentro de un documento sobre una consulta de varios documentos, ampliando así nuestro juego de consultas. El resultado final se espera que sea como una consulta estándar, es decir, misma estructura y campos (db.products.find({})) a excepción de filtrados y ordenación.

Utilizaremos el “aggregation Leer más »

Buscar documentos repetidos en MongoDB con aggregation pipeline

Mongo DB logo

Dejando de lado momentáneamente Angular, vamos a buscar documentos repetidos en MongoDB por un campo en una colección con aggregation pipeline. Yendo más allá del mero hecho de obtener los documentos repetidos, obtendremos el resultado como si fuera una consulta estándar, es decir, misma estructura y campos (db.products.find({})).

Utilizaremos el “aggregation pipeline” para ir añadiendo varios “stages” hasta llegar al resultado esperado.

Caso

Tenemos una colección … Leer más »