验证没有关联模型的模型

时间:2016-06-30 13:05:12

标签: ruby-on-rails

我有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,则会忽略useruser.rb上的验证。即使用户无效,上述情况也是如此。

有什么想法吗?

更新

验证

validates :first_name, presence: true

business.rb

validates :name, presence: true

@media screen and (min-width:768px){...}

使用rails5.0.0.rc1

0 个答案:

没有答案