Database

[{_id:1,firstName:"Matt",lastName:"James",gender:"male",email:"mattjames@gmail.com",salary:5000,department:{"name":"HR"}},{_id:2,firstName:"Endo",lastName:"kiriku",gender:"male",email:"endokiriku@gmail.com",salary:8000,department:{"name":"Finance"}},{_id:3,firstName:"stewart",lastName:"cams",gender:"male",email:"stewartcams@gmail.com",salary:7500,department:{"name":"Marketing"}},{_id:4,firstName:"darijo",lastName:"srna",gender:"female",email:"darijosrna@gmail.com",salary:5000,department:{"name":"HR"}},{_id:5,firstName:"Muna",lastName:"Raja",gender:"male",email:"munaraja@gmail.com",salary:4500,department:{"name":"Finance"}},{_id:6,firstName:"Julian",lastName:"Draxler",gender:"male",email:"amitabh.b@abc.com",salary:7000,department:{"name":"Marketing"}}]

Query

db.collection.aggregate([{$project:{firstName:1,lastName:1}}])

Result