2
以下のコードは、ビルドしているアプリケーションで製品を検索しています。私のローカルサーバーでの検索は、大文字と小文字を区別しません行うことができますが、Herokuのコードはローカルサーバー上で動作しますが、ヒロクでは動作しません
def index
if params[:q]
search_term = params[:q]
@products = Product.where("name LIKE ?", "%#{search_term}%")
else
@products = Product.all
end
end
に私はこれをどのように問題を解決することができませんか?私は大文字小文字を区別しないようにする必要があります。
事前に感謝します。
search_term = params[q:].upcase
search_term = params[:q].downcase
または
が、それによって入力を消毒:
あなたのマシンではどのデータベースを使用していますか? HerokuでPostgresを使用していますか? – spickermann
はい私はHerokuでPostgresを使用しています –