-1
我想獲得一些對象形式廣告表。 我想:爲什麼model.find返回[]?
Ad.find(:all, :conditions => {:header => "1"})
和:
Ad.find(:all, :conditions => ["header=?", "1"])
但返回一個空數組。 當我嘗試Ad.all
我看到符合我的條件的物體
你能幫我嗎?
我想獲得一些對象形式廣告表。 我想:爲什麼model.find返回[]?
Ad.find(:all, :conditions => {:header => "1"})
和:
Ad.find(:all, :conditions => ["header=?", "1"])
但返回一個空數組。 當我嘗試Ad.all
我看到符合我的條件的物體
你能幫我嗎?
如果你是on Rails的3.0,你應該使用新的阿雷爾語法:
Ad.where(:header => "1")
退房http://guides.rubyonrails.org/active_record_querying.html和http://asciicasts.com/episodes/202-active-record-queries-in-rails-3更多信息
感謝,我沒有寫,我與蒙戈 – Batty
工作,你意味着像Mongoid或MongoMapper這樣的東西?你應該在問題中清楚地說明它。 – Kostas