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

Cómo proyectar el índice de matriz después de desenredar una matriz con el marco de agregación de MongoDB

El recién lanzado MongoDB 3.2 admite la reversión del índice de matriz.

En lugar de pasar una ruta, $unwind operador, puede pasar un objeto con el campo path y el campo includeArrayIndex que contendrá el índice de la matriz.

De la documentación oficial de MongoDB:

{
  $unwind:
  {
    path: <field path>,
    includeArrayIndex: <string>,
    preserveNullAndEmptyArrays: <boolean>
  }
}