Sfortunatamente al momento (come in MongoDB 2.2) non esiste alcun operatore Aggregation Framework per $slice oppure prendi un sottoinsieme di un array.
Dovrai utilizzare una soluzione alternativa come:
- il tuo utilizzo di
$skipe$limitnelaggregate()pipeline - manipolazione dei risultati nel codice dell'applicazione.
- implementare l'aggregazione utilizzando Map/Reduce
Esiste una richiesta di funzionalità esistente nel tracker dei problemi di MongoDB che puoi votare/guardare:SERVER-6074:Consenti $slice operator in $project.