Först och främst behöver du inte aggregering för detta; och du behöver inte $or
operatör.
För att hitta för att hitta alla "användare" som har ett visst ObjectId
i "record_ids" använd helt enkelt $in
operatör.
db.collection.find( { "record_ids": { "$all": <array of record_ids> } } )
För att hitta för att hitta alla "användare" som har alla ObjectId
s i "record_ids" använd helt enkelt $all
operatör
db.collection.find( { "record_ids": { "$in": <array of record_ids> } } )