Ruby on rails 更新回调之前的rails 3

Ruby on rails 更新回调之前的rails 3,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我有一个在更新前回调的模型 def if !condition #not update record end end 我需要这个不更新的东西,如何防止模型更新?使用。在更新之前,不能阻止从更新中更新记录。无法阻止在更新之前从更新中更新记录 self.errors.add(:base, "Some error message") return false 我不认为更新前回调是添加验证代码的好地方。您可以对每个验证单元执行相同的操作 我不认为更新前回调是添加验证代码的好地方。您可

我有一个在更新前回调的模型

def
  if !condition
    #not update record
  end
end
我需要这个不更新的东西,如何防止模型更新?

使用。在更新之前,不能阻止从更新中更新记录。无法阻止在更新之前从更新中更新记录

self.errors.add(:base, "Some error message")
return false
我不认为更新前回调是添加验证代码的好地方。您可以对每个验证单元执行相同的操作

我不认为更新前回调是添加验证代码的好地方。您可以对每个验证单元执行相同的操作