Database
db={"taskList":[{"_id":{"$oid":"6180d047fb305ac50de9f277"},"projectId":{"$oid":"61651c527128e5f5311ef4ca"},"title":"To Do111","sortOrder":2,"status":1,"createdAt":{"$date":"2021-11-02T05:44:39.493Z"},"updatedAt":{"$date":"2021-11-02T06:06:09.103Z"},"__v":0}],"listCard":[{"_id":{"$oid":"6180db4b19f515587d9adf73"},"taskListId":{"$oid":"6180d047fb305ac50de9f277"},"title":"To Do111","sortOrder":2,"status":1,"createdAt":{"$date":"2021-11-02T06:31:39.513Z"},"updatedAt":{"$date":"2021-11-02T07:03:16.102Z"},"__v":0},{"_id":{"$oid":"6180e76872559ff97b05f8ef"},"taskListId":{"$oid":"6180d047fb305ac50de9f277"},"title":"To Do 2","sortOrder":0,"status":1,"createdAt":{"$date":"2021-11-02T07:23:20.559Z"},"updatedAt":{"$date":"2021-11-02T07:23:20.559Z"},"__v":0}]}
Query
db.taskList.aggregate([{$lookup:{from:"listCard",localField:"_id",foreignField:"taskListId",as:"listCard"}},{"$set":{"listCard":{"$filter":{"input":"$listCard","as":"lc","cond":{$eq:["$$lc.status",1]}}}}}])