グローバルイベント
インスタンスには、特定の条件が発生したときにビジネスルールからトリガーされる global_events() と呼ばれるグローバル関数があります。
- 新しいレコードの挿入
- 既存レコードの更新
- 既存のレコードへのコメントの追加
- ユーザーへのレコードの割り当て
- レコードの非アクティブタイマーの超過
たとえば、change_request テーブルのビジネスルールに global.events(current) スクリプトを追加すると、インスタンスによって次のイベントが自動的に設定されます。
- change_request.inserted
- change_request.updated
- change_request.commented
- change_ request.assigned
- change_ request.inactive