sql >> Base de Datos >  >> NoSQL >> MongoDB

Subconjunto de matriz en canalización de marco de agregación

Desafortunadamente, actualmente (como en MongoDB 2.2) no hay un operador de Aggregation Framework para $slice o tomar un subconjunto de una matriz.

Deberá utilizar una solución alternativa como:

  • su uso de $skip y $limit en el aggregate() tubería
  • manipulación de los resultados en el código de su aplicación.
  • implementando la agregación usando Map/Reduce

Hay una solicitud de función existente en el rastreador de problemas de MongoDB que puede votar/ver:SERVIDOR-6074:Permitir operador de $segmento en $proyecto.