এজন্য শুধু find() ব্যবহার করুন। যেসব ফিল্ড আপনি সিলেক্ট করতে চান না সেগুলো 0 সেট করুন। ডকুমেন্টসহ একটি কলেকশন তৈরি করি:
> db.demo269.insertOne({StudentId:101,StudentSubject:"MySQL"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e481caa1627c0c63e7dbab4") }
> db.demo269.insertOne({StudentId:102,StudentSubject:"Java"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e481cb11627c0c63e7dbab5") }
> db.demo269.insertOne({StudentId:103,StudentSubject:"MongoDB"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e481cb21627c0c63e7dbab6") }
> db.demo269.insertOne({StudentId:104,StudentSubject:"C"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e481cb21627c0c63e7dbab7") }
find() মেথড দিয়ে সব ডকুমেন্ট দেখান:
> db.demo269.find();
আউটপুট:
{ "_id" : ObjectId("5e481caa1627c0c63e7dbab4"), "StudentId" : 101, "StudentSubject" : "MySQL" }
{ "_id" : ObjectId("5e481cb11627c0c63e7dbab5"), "StudentId" : 102, "StudentSubject" : "Java" }
{ "_id" : ObjectId("5e481cb21627c0c63e7dbab6"), "StudentId" : 103, "StudentSubject" : "MongoDB" }
{ "_id" : ObjectId("5e481cb21627c0c63e7dbab7"), "StudentId" : 104, "StudentSubject" : "C" }
শুধু নির্দিষ্ট ফিল্ড (StudentSubject) সিলেক্ট করার কোয়েরি (StudentId এবং _id বাদ দেওয়া):
> db.demo269.find({},{ "StudentId":0, _id:0 });
ফলাফল:
{ "StudentSubject" : "MySQL" }
{ "StudentSubject" : "Java" }
{ "StudentSubject" : "MongoDB" }
{ "StudentSubject" : "C" }