Database
db={"runoob":[{id:1,name:1,list:[{id:11,name:11,list:[[{id:111,name:111},{id:112,name:112}]]}]},{id:6,name:6,list:[{id:62,name:12,list:[[{id:111,name:111}]]}]}]}
Query
db.runoob.aggregate([{$addFields:{newlist:"$list"}},{$unwind:"$newlist"},{$unwind:"$newlist.list"},{"$match":{"newlist.list.id":{"$in":[111]}}},{"$unset":"newlist"}])