Bỏ qua, đến nội dung

Câu hỏi thường gặp

Sự khác biệt giữa Bulk Update và Bulk Edit?

Tiêu chíBulk UpdateBulk Edit
Cấu hìnhDesigner thiết lập sẵn bộ giá trịUser chọn field + giá trị tại runtime
UI runtimeConfirm dialog đơn giảnForm đầy đủ field
Dynamic valuesCó (JS expression qua RunJS)Không
Phù hợp choHành động lặp lại với giá trị cố địnhChỉnh sửa linh hoạt tùy tình huống

Nút Bulk Update không hiển thị?

  1. Kiểm tra user có quyền updateMany trên collection.
  2. Đảm bảo action đã được thêm qua Schema Editor và schema đã lưu.
  3. Block phải là Table — các block khác chưa hỗ trợ.

Confirm dialog không hiện, action chạy ngay?

Kiểm tra schema của action — thuộc tính confirm phải được bật. Mở Schema Settings → đảm bảo Confirmation đang ở trạng thái enabled.

JS expression không chạy, giá trị gán là string raw?

  • Đảm bảo value type được chọn là Expression (không phải Constant).
  • Kiểm tra cú pháp JS hợp lệ — mở DevTools console xem có lỗi evaluate.
  • Expression chỉ chạy ở client, không truy cập được API server hay database.

Chế độ all có giới hạn số bản ghi không?

Không có giới hạn cứng — chế độ all gửi filter hiện tại của bảng, server update tất cả bản ghi khớp. Với collection lớn (hàng chục ngàn bản ghi), thời gian xử lý có thể lâu. Nên kết hợp filter bảng để thu hẹp phạm vi.

Bulk Update có trigger workflow không?

Có — resource.update() đi qua pipeline bình thường nên các workflow hook (afterUpdate, v.v.) vẫn được kích hoạt cho từng bản ghi.