Sim

MongoDB

Verbindung zur MongoDB-Datenbank herstellen

Gebrauchsanweisung

MongoDB in den Workflow integrieren. Kann Daten finden, einfügen, aktualisieren, löschen und aggregieren.

Tools

mongodb_query

Führt eine Find-Operation auf einer MongoDB-Kollektion aus

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMongoDB-Server-Hostname oder IP-Adresse
portnumberJaMongoDB-Server-Port (Standard: 27017)
databasestringJaName der Datenbank, zu der verbunden werden soll
usernamestringNeinMongoDB-Benutzername
passwordstringNeinMongoDB-Passwort
authSourcestringNeinAuthentifizierungsdatenbank
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
collectionstringJaName der zu abfragenden Kollektion
querystringNeinMongoDB-Abfragefilter als JSON-String
limitnumberNeinMaximale Anzahl der zurückzugebenden Dokumente
sortstringNeinSortierkriterien als JSON-String

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
documentsarrayArray von Dokumenten, die von der Abfrage zurückgegeben wurden
documentCountnumberAnzahl der zurückgegebenen Dokumente

mongodb_insert

Dokumente in MongoDB-Kollektion einfügen

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMongoDB-Server-Hostname oder IP-Adresse
portnumberJaMongoDB-Server-Port (Standard: 27017)
databasestringJaName der Datenbank, zu der verbunden werden soll
usernamestringNeinMongoDB-Benutzername
passwordstringNeinMongoDB-Passwort
authSourcestringNeinAuthentifizierungsdatenbank
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
collectionstringJaName der Kollektion, in die eingefügt werden soll
documentsarrayJaArray von einzufügenden Dokumenten

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
documentCountnumberAnzahl der eingefügten Dokumente
insertedIdstringID des eingefügten Dokuments (einzelnes Einfügen)
insertedIdsarrayArray der eingefügten Dokument-IDs (mehrfaches Einfügen)

mongodb_update

Dokumente in MongoDB-Sammlung aktualisieren

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMongoDB-Server-Hostname oder IP-Adresse
portnumberJaMongoDB-Server-Port (Standard: 27017)
databasestringJaName der Datenbank, zu der verbunden werden soll
usernamestringNeinMongoDB-Benutzername
passwordstringNeinMongoDB-Passwort
authSourcestringNeinAuthentifizierungsdatenbank
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
collectionstringJaName der zu aktualisierenden Sammlung
filterstringJaFilterkriterien als JSON-String
updatestringJaUpdate-Operationen als JSON-String
upsertbooleanNeinDokument erstellen, falls nicht gefunden
multibooleanNeinMehrere Dokumente aktualisieren

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
matchedCountnumberAnzahl der vom Filter gefundenen Dokumente
modifiedCountnumberAnzahl der geänderten Dokumente
documentCountnumberGesamtanzahl der betroffenen Dokumente
insertedIdstringID des eingefügten Dokuments (bei Upsert)

mongodb_delete

Dokumente aus MongoDB-Sammlung löschen

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMongoDB-Server-Hostname oder IP-Adresse
portnumberJaMongoDB-Server-Port (Standard: 27017)
databasestringJaName der Datenbank, zu der verbunden werden soll
usernamestringNeinMongoDB-Benutzername
passwordstringNeinMongoDB-Passwort
authSourcestringNeinAuthentifizierungsdatenbank
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
collectionstringJaName der Sammlung, aus der gelöscht werden soll
filterstringJaFilterkriterien als JSON-String
multibooleanNeinMehrere Dokumente löschen

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
deletedCountnumberAnzahl der gelöschten Dokumente
documentCountnumberGesamtzahl der betroffenen Dokumente

mongodb_execute

MongoDB-Aggregationspipeline ausführen

Eingabe

ParameterTypErforderlichBeschreibung
hoststringJaMongoDB-Server-Hostname oder IP-Adresse
portnumberJaMongoDB-Server-Port (Standard: 27017)
databasestringJaName der Datenbank, zu der verbunden werden soll
usernamestringNeinMongoDB-Benutzername
passwordstringNeinMongoDB-Passwort
authSourcestringNeinAuthentifizierungsdatenbank
sslstringNeinSSL-Verbindungsmodus (disabled, required, preferred)
collectionstringJaName der Sammlung, auf der die Pipeline ausgeführt werden soll
pipelinestringJaAggregationspipeline als JSON-String

Ausgabe

ParameterTypBeschreibung
messagestringStatusmeldung der Operation
documentsarrayArray von Dokumenten, die aus der Aggregation zurückgegeben wurden
documentCountnumberAnzahl der zurückgegebenen Dokumente

Hinweise

  • Kategorie: tools
  • Typ: mongodb
MongoDB