Tham số thứ hai của find cho phép bạn chọn các trường . Vì vậy, bạn có thể sử dụng điều này (lưu ý rằng trường _id vẫn luôn được chọn):
db.mycollection.find({}, {"user_id": 1, "total": 1});
Bạn cũng có thể loại trừ một số trường nhất định, vì vậy điều này sẽ tương đương:
db.mycollection.find({}, {"items": 0});
Bạn có thể loại trừ trường _id bằng cách thực hiện:
db.mycollection.find({}, {"user_id": 1, "_id": 0});