Diese Dokumentation wurde automatisch von KI übersetzt.
Dient dazu, Daten aus einer Sammlung abzufragen und abzurufen, die bestimmte Bedingungen erfüllen.
Sie können konfigurieren, ob eine einzelne Datenzeile oder mehrere Datenzeilen abgefragt werden sollen. Das Abfrageergebnis kann als Variable in nachfolgenden Knoten verwendet werden. Wenn Sie mehrere Datenzeilen abfragen, ist das Ergebnis ein Array. Ist das Abfrageergebnis leer, können Sie wählen, ob die Ausführung der nachfolgenden Knoten fortgesetzt werden soll.
In der Workflow-Konfigurationsoberfläche klicken Sie im Workflow auf die Plus-Schaltfläche („+“), um einen „Daten abfragen“-Knoten hinzuzufügen:


Wählen Sie die Sammlung aus, aus der Daten abgefragt werden sollen.
Der Ergebnistyp ist in „Einzelne Datenzeile“ und „Mehrere Datenzeilen“ unterteilt:
null.Ähnlich wie bei den Filterbedingungen einer regulären Sammlungsabfrage können Sie die Kontextvariablen des Workflows verwenden.
Beim Abfragen einer oder mehrerer Datenzeilen können Sie die gewünschten Ergebnisse durch Sortierregeln steuern. Um beispielsweise die neueste Datenzeile abzufragen, können Sie nach dem Feld „Erstellungszeit“ in absteigender Reihenfolge sortieren.
Wenn das Ergebnisset sehr groß sein könnte, können Sie die Paginierung verwenden, um die Anzahl der Abfrageergebnisse zu steuern. Um beispielsweise die neuesten 10 Datenzeilen abzufragen, können Sie nach dem Feld „Erstellungszeit“ in absteigender Reihenfolge sortieren und dann die Paginierung auf 1 Seite mit 10 Datenzeilen einstellen.
Im Modus „Einzelne Datenzeile“ ist das Abfrageergebnis null, wenn keine Daten den Bedingungen entsprechen. Im Modus „Mehrere Datenzeilen“ ist es ein leeres Array ([]). Sie können bei Bedarf die Option „Workflow beenden, wenn Abfrageergebnis leer ist“ aktivieren. Ist diese Option aktiviert und das Abfrageergebnis leer, werden nachfolgende Knoten nicht ausgeführt und der Workflow wird vorzeitig mit dem Status „Fehlgeschlagen“ beendet.