saveメソッドにvalidate: false
を渡せばOK
以下、例
user = User.new(name: "itkrt2y", email: "itkrt2y@example.com")
user.save(validate: false)
コンソールからバリデーションに沿わない特殊なデータ(例えば、管理者ユーザーとか)作るのとかに便利そう
また、update系メソッドにもバリデーションするものしないものあるけど、ここでは割愛
More than 5 years have passed since last update.
saveメソッドにvalidate: false
を渡せばOK
以下、例
user = User.new(name: "itkrt2y", email: "itkrt2y@example.com")
user.save(validate: false)
コンソールからバリデーションに沿わない特殊なデータ(例えば、管理者ユーザーとか)作るのとかに便利そう
また、update系メソッドにもバリデーションするものしないものあるけど、ここでは割愛
Register as a new user and use Qiita more conveniently