L’opérateur `$or` dans MongoDB est utilisé pour effectuer une opération logique “OR” sur un tableau de deux ou plusieurs expressions conditionnelles et sélectionne les documents qui satisfont au moins une des conditions.
Voici comment vous pouvez utiliser l’opérateur OR:
```
db.collection.find({
$or: [
{condition1},
{condition2},
…
]
})
```
Chaque `{condition}` dans le tableau est un document qui spécifie une condition que les documents doivent satisfaire.
Voici un exemple plus spécifique. Disons que vous avez une collection `students` et que vous voulez trouver tous les étudiants qui ont soit 18 ans, soit qui sont en grade 12:
```
db.students.find({
$or: [
{age: 18},
{grade: 12}
]
})
```
Ce code retournera tous les documents dans la collection `students` où l’âge est 18 ou le grade est 12. Si un étudiant a 18 ans et est en grade 12, il sera également retourné car l’opérateur OR est satisfait si l’une des conditions est vraie.