Die neu veröffentlichte MongoDB 3.2 unterstützt das Entladen des Array-Index.
Anstatt einen Pfad zu übergeben, wird $unwind
verwendet Operator können Sie ein Objekt mit dem Feld path
übergeben und das Feld includeArrayIndex
die den Array-Index enthält.
Aus der offiziellen MongoDB-Dokumentation:
{
$unwind:
{
path: <field path>,
includeArrayIndex: <string>,
preserveNullAndEmptyArrays: <boolean>
}
}