MongoDB
Verbindung zur MongoDB-Datenbank herstellen
MongoDB in den Workflow integrieren. Kann Daten finden, einfügen, aktualisieren, löschen und aggregieren.
Führt eine Find-Operation auf einer MongoDB-Kollektion aus
Parameter | Typ | Erforderlich | Beschreibung |
---|
host | string | Ja | MongoDB-Server-Hostname oder IP-Adresse |
port | number | Ja | MongoDB-Server-Port (Standard: 27017) |
database | string | Ja | Name der Datenbank, zu der verbunden werden soll |
username | string | Nein | MongoDB-Benutzername |
password | string | Nein | MongoDB-Passwort |
authSource | string | Nein | Authentifizierungsdatenbank |
ssl | string | Nein | SSL-Verbindungsmodus (disabled, required, preferred) |
collection | string | Ja | Name der zu abfragenden Kollektion |
query | string | Nein | MongoDB-Abfragefilter als JSON-String |
limit | number | Nein | Maximale Anzahl der zurückzugebenden Dokumente |
sort | string | Nein | Sortierkriterien als JSON-String |
Parameter | Typ | Beschreibung |
---|
message | string | Statusmeldung der Operation |
documents | array | Array von Dokumenten, die von der Abfrage zurückgegeben wurden |
documentCount | number | Anzahl der zurückgegebenen Dokumente |
Dokumente in MongoDB-Kollektion einfügen
Parameter | Typ | Erforderlich | Beschreibung |
---|
host | string | Ja | MongoDB-Server-Hostname oder IP-Adresse |
port | number | Ja | MongoDB-Server-Port (Standard: 27017) |
database | string | Ja | Name der Datenbank, zu der verbunden werden soll |
username | string | Nein | MongoDB-Benutzername |
password | string | Nein | MongoDB-Passwort |
authSource | string | Nein | Authentifizierungsdatenbank |
ssl | string | Nein | SSL-Verbindungsmodus (disabled, required, preferred) |
collection | string | Ja | Name der Kollektion, in die eingefügt werden soll |
documents | array | Ja | Array von einzufügenden Dokumenten |
Parameter | Typ | Beschreibung |
---|
message | string | Statusmeldung der Operation |
documentCount | number | Anzahl der eingefügten Dokumente |
insertedId | string | ID des eingefügten Dokuments (einzelnes Einfügen) |
insertedIds | array | Array der eingefügten Dokument-IDs (mehrfaches Einfügen) |
Dokumente in MongoDB-Sammlung aktualisieren
Parameter | Typ | Erforderlich | Beschreibung |
---|
host | string | Ja | MongoDB-Server-Hostname oder IP-Adresse |
port | number | Ja | MongoDB-Server-Port (Standard: 27017) |
database | string | Ja | Name der Datenbank, zu der verbunden werden soll |
username | string | Nein | MongoDB-Benutzername |
password | string | Nein | MongoDB-Passwort |
authSource | string | Nein | Authentifizierungsdatenbank |
ssl | string | Nein | SSL-Verbindungsmodus (disabled, required, preferred) |
collection | string | Ja | Name der zu aktualisierenden Sammlung |
filter | string | Ja | Filterkriterien als JSON-String |
update | string | Ja | Update-Operationen als JSON-String |
upsert | boolean | Nein | Dokument erstellen, falls nicht gefunden |
multi | boolean | Nein | Mehrere Dokumente aktualisieren |
Parameter | Typ | Beschreibung |
---|
message | string | Statusmeldung der Operation |
matchedCount | number | Anzahl der vom Filter gefundenen Dokumente |
modifiedCount | number | Anzahl der geänderten Dokumente |
documentCount | number | Gesamtanzahl der betroffenen Dokumente |
insertedId | string | ID des eingefügten Dokuments (bei Upsert) |
Dokumente aus MongoDB-Sammlung löschen
Parameter | Typ | Erforderlich | Beschreibung |
---|
host | string | Ja | MongoDB-Server-Hostname oder IP-Adresse |
port | number | Ja | MongoDB-Server-Port (Standard: 27017) |
database | string | Ja | Name der Datenbank, zu der verbunden werden soll |
username | string | Nein | MongoDB-Benutzername |
password | string | Nein | MongoDB-Passwort |
authSource | string | Nein | Authentifizierungsdatenbank |
ssl | string | Nein | SSL-Verbindungsmodus (disabled, required, preferred) |
collection | string | Ja | Name der Sammlung, aus der gelöscht werden soll |
filter | string | Ja | Filterkriterien als JSON-String |
multi | boolean | Nein | Mehrere Dokumente löschen |
Parameter | Typ | Beschreibung |
---|
message | string | Statusmeldung der Operation |
deletedCount | number | Anzahl der gelöschten Dokumente |
documentCount | number | Gesamtzahl der betroffenen Dokumente |
MongoDB-Aggregationspipeline ausführen
Parameter | Typ | Erforderlich | Beschreibung |
---|
host | string | Ja | MongoDB-Server-Hostname oder IP-Adresse |
port | number | Ja | MongoDB-Server-Port (Standard: 27017) |
database | string | Ja | Name der Datenbank, zu der verbunden werden soll |
username | string | Nein | MongoDB-Benutzername |
password | string | Nein | MongoDB-Passwort |
authSource | string | Nein | Authentifizierungsdatenbank |
ssl | string | Nein | SSL-Verbindungsmodus (disabled, required, preferred) |
collection | string | Ja | Name der Sammlung, auf der die Pipeline ausgeführt werden soll |
pipeline | string | Ja | Aggregationspipeline als JSON-String |
Parameter | Typ | Beschreibung |
---|
message | string | Statusmeldung der Operation |
documents | array | Array von Dokumenten, die aus der Aggregation zurückgegeben wurden |
documentCount | number | Anzahl der zurückgegebenen Dokumente |
- Kategorie:
tools
- Typ:
mongodb