Sử dụng database triggers để triển khai các tương tác dữ liệu theo hướng sự kiện. Ví dụ: bạn có thể tự động cập nhật thông tin trong một tài liệu khi tài liệu liên quan thay đổi hoặc gửi yêu cầu đến dịch vụ bên ngoài bất cứ khi nào tài liệu mới được chèn vào.
Tài liệu tham khảo: https://www.mongodb.com/docs/atlas/app-services/triggers/database-triggers/
Tạo một Database Trigger
Nhấp vào Triggers trong MongoDB Cluster ở điều hướng bên trái.
Chọn tab Database Triggers .
Nhấp vào Add Database Trigger ở trên cùng bên phải để mở trang cấu hình trình kích hoạt.
Nhập các giá trị cấu hình cho trình kích hoạt và nhấp vào Save ở cuối trang.
Database Change Events
Mọi database event đều có cùng loại hoạt động và cấu trúc với đối tượng change event được phát ra bởi luồng thay đổi cơ bản. Sự kiện thay đổi có các loại hoạt động sau:
Database change event object có dạng chung sau: