Tout d'abord, vous n'avez pas besoin d'agrégation pour cela; et vous n'avez pas besoin du $or
opérateur.
Pour rechercher tous les "utilisateurs" qui ont un certain ObjectId
dans "record_ids" utilisez simplement le $in
opérateur.
db.collection.find( { "record_ids": { "$all": <array of record_ids> } } )
Pour trouver pour trouver tous les "utilisateurs" qui ont tous les ObjectId
s dans "record_ids" utilisez simplement le $all
opérateur
db.collection.find( { "record_ids": { "$in": <array of record_ids> } } )