logologo
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
logologo
Luồng công việc
Tổng quan
Bắt đầu nhanh

Trình kích hoạt

Tổng quan
Sự kiện bảng dữ liệu
Tác vụ định kỳ
Sự kiện trước hành động
Sự kiện sau hành động
Sự kiện hành động tùy chỉnh
Phê duyệt
Webhook

Nút

Tổng quan

Trí tuệ nhân tạo

Mô hình ngôn ngữ lớn

Kiểm soát luồng

Điều kiện
Rẽ nhánh đa điều kiện
Vòng lặp
Biến
Rẽ nhánh song song
Gọi luồng công việc
Đầu ra của luồng
Ánh xạ biến JSON
Trì hoãn
Kết thúc

Tính toán

Tính toán
Tính toán ngày
Tính toán JSON

Thao tác dữ liệu

Thêm dữ liệu
Cập nhật dữ liệu
Truy vấn dữ liệu
Xóa dữ liệu
Thao tác SQL

Xử lý thủ công

Xử lý thủ công
Phê duyệt
Gửi bản sao (CC)

Mở rộng loại

Yêu cầu HTTP
Script JavaScript
Thông báo
Gửi email
Phản hồi
Tin nhắn phản hồi
Biến
Lịch sử thực thi
Quản lý phiên bản
Tùy chọn nâng cao

Phát triển mở rộng

Tổng quan
Mở rộng loại trình kích hoạt
Mở rộng loại nút
Tham chiếu API
Previous PageCập nhật dữ liệu
Next PageXóa dữ liệu
TIP

Tài liệu này được dịch bởi AI. Đối với bất kỳ thông tin không chính xác nào, vui lòng tham khảo phiên bản tiếng Anh

#Truy vấn Dữ liệu

Dùng để truy vấn và lấy các bản ghi dữ liệu từ một bộ sưu tập thỏa mãn các điều kiện cụ thể.

Bạn có thể cấu hình để truy vấn một bản ghi hoặc nhiều bản ghi. Kết quả truy vấn có thể được sử dụng làm biến trong các nút tiếp theo. Khi truy vấn nhiều bản ghi, kết quả sẽ là một mảng. Khi kết quả truy vấn trống, bạn có thể chọn có tiếp tục thực thi các nút tiếp theo hay không.

#Tạo Nút

Trong giao diện cấu hình luồng công việc, hãy nhấp vào nút dấu cộng (“+”) trong luồng để thêm nút "Truy vấn Dữ liệu":

Thêm Nút Truy vấn Dữ liệu

#Cấu hình Nút

Cấu hình Nút Truy vấn

#Bộ sưu tập

Chọn bộ sưu tập mà bạn muốn truy vấn dữ liệu.

#Loại Kết quả

Loại kết quả được chia thành hai dạng: "Một bản ghi" và "Nhiều bản ghi":

  • Một bản ghi: Kết quả là một đối tượng, chỉ là bản ghi đầu tiên khớp hoặc giá trị null.
  • Nhiều bản ghi: Kết quả sẽ là một mảng chứa các bản ghi khớp với điều kiện. Nếu không có bản ghi nào khớp, kết quả sẽ là một mảng trống. Bạn có thể xử lý từng bản ghi một bằng cách sử dụng nút Lặp (Loop node).

#Điều kiện Lọc

Tương tự như các điều kiện lọc trong truy vấn bộ sưu tập thông thường, bạn có thể sử dụng các biến ngữ cảnh của luồng công việc.

#Sắp xếp

Khi truy vấn một hoặc nhiều bản ghi, bạn có thể sử dụng các quy tắc sắp xếp để kiểm soát kết quả mong muốn. Ví dụ, để truy vấn bản ghi mới nhất, bạn có thể sắp xếp theo trường "Thời gian tạo" theo thứ tự giảm dần.

#Phân trang

Khi tập hợp kết quả có thể rất lớn, bạn có thể sử dụng phân trang để kiểm soát số lượng kết quả truy vấn. Ví dụ, để truy vấn 10 bản ghi mới nhất, bạn có thể sắp xếp theo trường "Thời gian tạo" theo thứ tự giảm dần, sau đó thiết lập phân trang là 1 trang với 10 bản ghi.

#Xử lý Kết quả Trống

Ở chế độ một bản ghi, nếu không có dữ liệu nào khớp với điều kiện, kết quả truy vấn sẽ là null. Ở chế độ nhiều bản ghi, kết quả sẽ là một mảng trống ([]). Bạn có thể chọn có đánh dấu tùy chọn "Thoát luồng công việc khi kết quả truy vấn trống" hay không. Nếu được đánh dấu và kết quả truy vấn trống, các nút tiếp theo sẽ không được thực thi và luồng công việc sẽ thoát sớm với trạng thái thất bại.