-1
想知道構建這種語句的正確方法是什麼?Rails中的WHERE語句?
@products = Product.where('release_date <= ?', Date.today AND 'physical_status' == 'active')
謝謝!
想知道構建這種語句的正確方法是什麼?Rails中的WHERE語句?
@products = Product.where('release_date <= ?', Date.today AND 'physical_status' == 'active')
謝謝!
你所要尋找的是這樣的:
@products = Product.where('release_date <= ? AND physical_status = ?', Date.today, 'active')
您可以在本指南看一看:http://guides.rubyonrails.org/active_record_querying.html
謝謝,沒有錯誤,但現在也沒有得到結果。但是,我發現搜索'active'區分大小寫,DB中的條目是'Active'。所以這是工作,但沒有想到案件成爲一個問題。非常感謝。 – Raoot 2012-02-15 12:27:01
你可以在查詢中使用'LOWER(?)' – 2012-02-15 12:30:15