Niestety obecnie (jak w MongoDB 2.2) nie ma operatora Aggregation Framework do $slice
lub weź podzbiór tablicy.
Musisz zastosować obejście, takie jak:
- Twoje użycie
$skip
i$limit
waggregate()
rurociąg - manipulowanie wynikami w kodzie aplikacji.
- wdrażanie agregacji za pomocą Map/Reduce
Istnieje żądanie funkcji w narzędziu do śledzenia problemów MongoDB, które można zagłosować/obejrzeć:SERVER-6074:Zezwól na operator $slice w $project.