Da mongodb docs
Puoi $proiettare i risultati per escludere il _id
- è questo che intendi?
http://docs.mongodb.org/manual/reference/aggregation/#pipeline
Nota Il campo _id è sempre incluso per impostazione predefinita. Puoi escludere esplicitamente _id come segue:
db.article.aggregate(
{ $project : {
_id : 0 ,
title : 1 ,
author : 1
}}
);
Dal tuo esempio, la prima operazione nella pipeline sarebbe escludere _id e includere gli altri attributi.