【发布时间】:2011-05-25 09:16:10
【问题描述】:
我正在寻找一种相反的方法:
Model.where(:name => 'julian')
类似:
Model.where(:name => is_not('julian'))
我找到了这个post。但是,find(:all, :conditions => {}) 现在在 rails 3 中已弃用,此外,我认为必须存在一种更清洁的方法。
有什么建议吗?
【问题讨论】:
-
您确定
find(:all, :conditions => {})在 rails 3 中已被弃用吗?我正在使用 3.0.7,并且在使用时没有收到任何弃用警告。 -
根据 this article 将
:conditions传递给find以及find(:all)在 Rails 3 中已弃用,并将在 Rails 3.2 中删除。
标签: ruby-on-rails ruby ruby-on-rails-3 activerecord active-relation