Вторият параметър на find ви позволява да избирате полета . Така че можете да използвате това (обърнете внимание, че полето _id така или иначе е винаги избрано):
db.mycollection.find({}, {"user_id": 1, "total": 1});
Можете също да изключите определени полета, така че това би било еквивалентно:
db.mycollection.find({}, {"items": 0});
Можете да изключите полето _id, като направите:
db.mycollection.find({}, {"user_id": 1, "_id": 0});