Rails:没有验证的update_attributes - 比如object.save(false)

时间:2010-03-14 14:23:37

标签: ruby-on-rails ruby

我试图在回调上更新模型但是验证导致一些havic和我控制器材料被保存所以我正在寻找方法来更新属性而无需验证我想保留它更新方法不在验证上,例如:conditions =>

这样的东西?

easy_address.update_attributes(some_attributes)(false)

1 个答案:

答案 0 :(得分:1)

我相信是:

easy_address.update_attributes_without_validation(some_attributes) # o_0

我可能错了。如果不起作用,请尝试:

easy_address.send(:attributes=, some_attributes)
easy_address.save(false)