rails - 如果用户是访客,则添加验证

时间:2016-07-17 16:02:01

标签: ruby-on-rails-4

我创建了一个约会应用程序,允许用户通过访客登录,但我需要在创建约会之前将它们放在他们的联系号码中。似乎无法找到这样做的方法,因为我无法在约会模型中访问用户凭据中的currentl签名进行验证。我应该采取什么方法的帮助?

1 个答案:

答案 0 :(得分:0)

可能是这样的:

validates :contact_number, presence: true, if: :current_user.guest?