我有一个像这样的方法的实例
@existinguser = User.where("trial_account_made_by = !nil? ")
我想返回trial_account_made_by(users表中的列)不为nil的所有用户。我怎么把它传递到哪里?
答案 0 :(得分:2)
尝试使用trial_account_made_by is not null
:
@existinguser = User.where("trial_account_made_by is not null")
答案 1 :(得分:2)
对于Rails 4.x
,请使用
@existinguser = User.where.not(trial_account_made_by: nil)
对于Rails 3.x
,请使用
@existinguser = User.where('trial_account_made_by is not null')