Rails - Acts_as_versioned ------ save_without_revision

时间:2010-11-04 00:42:30

标签: ruby-on-rails ruby-on-rails-3

我正在使用acts_as_versioned进行图片处理。虽然我的应用程序可以只更新标题,但不应该是版本的图像替换版本。

问题是,如果只更新标题,acts_as_versioned会创建一个破坏所有内容的新版本。因此,在为照片调用模型def update_title时,我想尝试在DOC中找到的内容:

save_without_revision:http://ar-versioned.rubyforge.org/classes/ActiveRecord/Acts/Versioned/ActMethods.html#M000008

但我不知道该怎么办?我在哪里包括这个?在某处,某种程度上在控制器中?

由于

1 个答案:

答案 0 :(得分:2)

您可以在控制器中像常规活动记录一样使用它。例如:

@article.save_without_revision

我建议您无论如何使用vestal_versions