我希望能够利用自动生成的acts_as_state_machine 转换方法(例如事件!).. 但我不希望它立即保存。我正在更新状态作为另一组操作的一部分,因此我不想进行双重保存。
有什么方法可以触发这些事件方法而无需立即保存?
我希望能够利用自动生成的acts_as_state_machine 转换方法(例如事件!).. 但我不希望它立即保存。我正在更新状态作为另一组操作的一部分,因此我不想进行双重保存。
有什么方法可以触发这些事件方法而无需立即保存?
通过查看acts_as_state_machine
's 的代码(第 65 行),我发现它也定义了事件方法而没有爆炸。这将在对象内部更新状态,而不将其存储到数据库中。希望有帮助:-)