【发布时间】:2017-01-16 08:42:50
【问题描述】:
我有一个使用Rails Administrate gem 构建的管理界面。
这很烦人,因为它在 belongs_to 模型上设置了存在验证。
Location.validators_on(:parent)
=> [#<ActiveRecord::Validations::PresenceValidator:0x0000000507b6b0 @attributes=[:parent], @options={:message=>:required}>, # <ActiveRecord::Validations::LengthValidator:0x0000000507a710 @attributes= [:parent], @options={:minimum=>1, :allow_blank=>true}>]
如何跳过此验证?
【问题讨论】:
-
你使用什么版本的 Rails?
-
@spickermann Rails 5
-
@spickermann github.com/rails/rails/pull/18937。没错。谢谢!
标签: ruby-on-rails ruby rails-administrate