注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
在一个操作类型中,规则 定义了应用操作时对象应该如何更改。许多操作类型可以通过简单规则定义,这些规则允许您创建、修改和删除对象,或在对象之间创建和删除链接。
然而,在某些情况下,简单规则不足以描述您想要进行的更改。例如,您可能想要:
Incident
Object 的 status
字段设置为 Closed
,同时将所有链接的 Alert
Object 的 status
设置为 Resolved
。为了支持此类应用案例,操作类型可以配置为调用一个 函数,该函数定义了对象应该如何被修改的逻辑。这些操作类型通常被称为函数支持的操作。通过使用函数,您可以创建任意复杂程度的操作类型,读取任意数量的对象并根据需要修改对象。
尽管函数支持的操作类型非常灵活,但您应该注意,它们受到 操作类型限制 和 函数执行限制 的约束。
通过遵循教程 来开始使用函数支持的操作。