在Salesforce中,更新公式字段本身并不会触发以"update"为条件的触发器。这是因为公式字段的值是通过计算其他字段的值而得出的,并不是直接由用户输入或更新的。因此,只有当实际的字段值被更新时,才会触发相应的触发器。
举例来说,假设你有一个触发器,当某个对象的特定字段更新时触发。如果该对象上的公式字段的值被重新计算,但是该字段的输入字段没有发生实际的变化,那么触发器就不会被触发。
公式相当于是实时计算的,不存储值,因此更新不会触发触发器。
如果不了解这一点可能会踩坑,想通过公式来触发,但是事实上没有触发。