我想从广告表中获取一些对象形式。 我试过了:
Ad.find(:all, :conditions => {:header => "1"})
和
Ad.find(:all, :conditions => ["header=?", "1"])
但返回一个空数组。
当我尝试Ad.all
时,我看到符合我条件的对象
答案 0 :(得分:0)
如果你使用的是Rails 3.0,那么你应该使用新的Arel语法:
Ad.where(:header => "1")
查看http://guides.rubyonrails.org/active_record_querying.html和http://asciicasts.com/episodes/202-active-record-queries-in-rails-3了解详情