我的模型email
的属性为validates_inclusion_of :email, in: User.select("email")
。我必须验证包含的电子邮件,所以我添加了一行:
missing attribute: preferences
然后我收到错误{{1}}
我绝对拥有数据库中的列,我还验证了电子邮件的存在和格式,一切正常,直到我添加该行。
什么可能导致这样的错误?
谢谢。
答案 0 :(得分:0)
我不确定你想要实现的目标。
不可能这样验证吗?
validates :email, presence: true
答案 1 :(得分:0)
我终于找到了解决方案。它是View
而非User.pluck("email")
。