我有一个庞大的信息数据库。他们大多是病人。他们中的一些人有电子邮件地址,其中一些人没有。我只需运行
即可获取额外的电子邮件地址Patient.last.email
但我只想看看没有电子邮件地址的病人。 (我认为它大约有一半我有)
我在下面尝试了这两种方法,但运气不好。
Patient.includes(:email).where('email = ?', 'nil')
Patient.includes(:email).where('email = ?' 'nil').references(:email)
有人知道我做错了吗?
答案 0 :(得分:1)
简单。
Patient.where(email: nil)
应该得到你的结果。