Dino Geek, versucht dir zu helfen

Wie verwende ich den Operator „in“ in MongoDB?


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.


Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren
Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren





DinoGeek bietet einfache Artikel über komplexe Technologien

Möchten Sie in diesem Artikel zitiert werden? Es ist ganz einfach, kontaktieren Sie uns unter dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domain | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Rechtliche Hinweise / Allgemeine Nutzungsbedingungen