2012-02-15 3 views
-1

このような文を構造化する正しい方法はなんですか?RailsのWHERE文は?

@products = Product.where('release_date <= ?', Date.today AND 'physical_status' == 'active') 

ありがとう!あなたが探しているもの

答えて

1

はこれです:

@products = Product.where('release_date <= ? AND physical_status = ?', Date.today, 'active') 

あなたは、このガイドを見てみることができます:http://guides.rubyonrails.org/active_record_querying.html

+0

おかげで、エラーは今も何の結果を得ませんでした。しかし、私は 'アクティブ'の検索では大文字と小文字が区別され、DBのエントリは 'アクティブ'であることがわかりました。だからそれは働いているが、事件が問題であるとは思わなかった。どうもありがとう。 – Raoot

+0

あなたはクエリで 'LOWER(?)'を使うことができます –