save(validate: false)
以下のようにするとバリデーションをスキップできます。
user = User.new(name: "", email: "invalid-email")
user.save(validate: false) # validationをスキップして保存
使用例
# 通常のsave(validationが実行される)
user = User.new(name: "", email: "invalid-email")
user.save # => false(validationエラーのため保存されない)
# validationをスキップしたsave
user = User.new(name: "", email: "invalid-email")
user.save(validate: false) # => true(validationをスキップして保存される)