Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
db={"object":[{"tags":["test","test_1"]}],"tag":[{"tag":"test"}]}
Query
db.tag.aggregate([{"$lookup":{from:"object",let:{tag:"$tag"},pipeline:[{$match:{$expr:{$in:["$$tag","$tags"]}}}],as:"objects"}}])
Result