Der Operator `in` in MongoDB wird verwendet, um ein Feld auf mehrere mögliche Werte zu prüfen. Es gibt einen Array von Werten zurück, die alle Dokumente enthalten, die dem Kriterium entsprechen.
Hier ist ein einfaches Beispiel:
Angenommen, Sie haben eine Sammlung von `Studenten`, und jeder Student hat ein Feld `Kurs`, in dem der Kurs vermerkt ist, den sie belegen.
Wenn Sie alle Studenten finden möchten, die entweder Mathematik, Physik oder Geschichte studieren, können Sie den `in` Operator wie folgt verwenden:
```
db.Studenten.find( { Kurs: { $in: [ ‘Mathematik’, ‘Physik’, ‘Geschichte’ ] } } )
```
Diese Abfrage gibt alle Studenten zurück, deren Kurs entweder ‘Mathematik’, ‘Physik’ oder ‘Geschichte’ ist.
Sie können den `in` Operator auch mit Zahlen verwenden:
```
db.Studenten.find( { Alter: { $in: [ 20, 21, 22 ] } } )
```
Diese Abfrage gibt alle Studenten zurück, die entweder 20, 21 oder 22 Jahre alt sind.