我有一个模型,用户有 n, :accounts
当该实例没有任何关联帐户时,我想验证用户模型中是否存在 2 列(电子邮件和密码)。这个想法是注册 Facebook 的用户不需要使用电子邮件和密码。
现在我有这个,但我卡住了
validates_presence_of :email, :passwd, :if => lambda { |u| u.accounts.length }
我有一个模型,用户有 n, :accounts
当该实例没有任何关联帐户时,我想验证用户模型中是否存在 2 列(电子邮件和密码)。这个想法是注册 Facebook 的用户不需要使用电子邮件和密码。
现在我有这个,但我卡住了
validates_presence_of :email, :passwd, :if => lambda { |u| u.accounts.length }