Database

db={users:[{"_id":{"$oid":"5f1c0112ad207a13308a3fea"},"createDate":{"$date":"2020-07-25T09:52:58.678Z"},"userRole":10,"status":1,"fullName":"Test Name","email":"test.name@mailinator.com","password":"$2b$10$HQN//qFTQKW8tBnf7G0OV.Uta0zNbxd1hPlGVwvLp5CVIf49Y5PNW","__v":0,"profileImage":"1595957619296.jpg"}],requests:[{"_id":{"$oid":"5f2178c578153018ca5d79e8"},"request":"This is a demo request.","userId":{"$oid":"5f1c0112ad207a13308a3fea"},"createDate":{"$date":"2020-07-28T18:30:00.000Z"},"status":1},{"_id":{"$oid":"5f2178c578153018ca5d79e9"},"request":"This is a demo request.","userId":{"$oid":"5f1c0112ad207a13308a3fea"},"createDate":{"$date":"2020-07-28T18:30:00.000Z"},"status":1}]}

Query

db.users.aggregate([{$match:{status:1}},{$lookup:{from:"requests",let:{userId:"$_id"},pipeline:[{$match:{$expr:{$and:[{$eq:["$userId","$$userId"]},{$eq:["$status",1]}]},}}],as:"requests"}}])

Result