我需要在所有现有模型上禁用活动记录验证,是否有一种简单的方法可以实现此目的?
编辑: 因为我被警告不要这样做是因为:它在我的宠物项目中,其他人添加了验证和种子停止工作。每天晚上有限的时间,我想编码,而不是专注于编辑相当复杂的种子。
答案 0 :(得分:4)
我不知道一种全局禁用验证的方法,但在每个实例的基础上,您可以通过说save
model.save(validate: false)
时禁用验证
答案 1 :(得分:-1)
此代码可以完成这项工作:
module ActiveModel
module Validations
def valid?(*)
true
end
end
end