我有user
has_one
business
在某些时候,我想自己验证用户,而不考虑业务。
目前
user.business.valid?
是false
即使user.valid?
记录本身有效,这也会false
user
。
如果在user.rb
has_one :business, :validate => false
user
,则在验证user.business(validate: false).valid?
时不会将业务考虑在内,但它会一直这样做,这是我不想要的。
在不考虑业务关联的情况下调用用户验证的语法是什么?
如果我business
,则会忽略user
和user.rb
上的验证。即使用户无效,上述情况也是如此。
有什么想法吗?
验证
validates :first_name, presence: true
business.rb
validates :name, presence: true
@media screen and (min-width:768px){...}
使用rails5.0.0.rc1