Ten dokument został przetłumaczony przez AI. W przypadku niedokładności, proszę odnieść się do wersji angielskiej
Umożliwia wyszukiwanie i pobieranie rekordów z kolekcji, które spełniają określone warunki.
Można skonfigurować zapytanie tak, aby pobierało pojedynczy rekord lub wiele rekordów. Wynik zapytania może być użyty jako zmienna w kolejnych węzłach. Gdy zapytanie zwraca wiele rekordów, wynik jest tablicą. Jeśli wynik zapytania jest pusty, można zdecydować, czy kontynuować wykonywanie kolejnych węzłów.
W interfejsie konfiguracji przepływu pracy proszę kliknąć przycisk plusa („+”) w przepływie, aby dodać węzeł „Zapytanie o dane”:


Proszę wybrać kolekcję, z której mają być pobierane dane.
Typ wyniku dzieli się na „Pojedynczy rekord” i „Wiele rekordów”:
null.Podobnie jak w przypadku warunków filtrowania w zwykłym zapytaniu do kolekcji, można używać zmiennych kontekstowych przepływu pracy.
Podczas wysyłania zapytania o jeden lub wiele rekordów, można użyć reguł sortowania, aby kontrolować pożądany wynik. Na przykład, aby znaleźć najnowszy rekord, można posortować dane według pola „Czas utworzenia” w kolejności malejącej.
Gdy zestaw wyników może być bardzo duży, można użyć stronicowania, aby kontrolować liczbę wyników zapytania. Na przykład, aby pobrać 10 najnowszych rekordów, można posortować dane według pola „Czas utworzenia” w kolejności malejącej, a następnie ustawić stronicowanie na 1 stronę z 10 rekordami.
W trybie pojedynczego rekordu, jeśli żadne dane nie spełniają warunków, wynik zapytania będzie null. W trybie wielu rekordów będzie to pusta tablica ([]). Mogą Państwo zdecydować, czy zaznaczyć opcję „Wyjdź z przepływu pracy, gdy wynik zapytania jest pusty”. Po zaznaczeniu tej opcji, jeśli wynik zapytania będzie pusty, kolejne węzły nie zostaną wykonane, a przepływ pracy zakończy się wcześniej ze statusem błędu.