Database

[{"key":1,id:1},{"key":2,id:2},{"key":2,id:3},]

Query

db.collection.aggregate([{$group:{_id:null,ids:{$push:"$id"}}},{$project:{missingFromCollection:{"$setDifference":[[1,5,4],"$ids"]}}}])

Result