1

我希望能够利用自动生成的acts_as_state_machine 转换方法(例如事件!).. 但我不希望它立即保存。我正在更新状态作为另一组操作的一部分,因此我不想进行双重保存。

有什么方法可以触发这些事件方法而无需立即保存?

4

1 回答 1

5

通过查看acts_as_state_machine's 的代码(第 65 行),我发现它也定义了事件方法而没有爆炸。这将在对象内部更新状态,而不将其存储到数据库中。希望有帮助:-)

于 2009-08-01T07:37:56.030 回答