Rails:update_attribut没有验证 - 像object.save(false)
问题描述:
我试图更新回调模型,但验证导致一些havic和我控制器材料得到保存,所以我正在寻找的方式来做更新属性没有验证,我想保持它的更新方法不验证,例如:条件=>Rails:update_attribut没有验证 - 像object.save(false)
这样的事情?
easy_address.update_attributes(some_attributes)(false)
答
我相信那就是:
easy_address.update_attributes_without_validation(some_attributes) # o_0
我可能是错的。如果它不起作用:
easy_address.send(:attributes=, some_attributes)
easy_address.save(false)
感谢您的回答。我找不到提升验证的update_attributes方法。 – s84 2010-03-15 23:35:14