そこで、ブログアプリに検索を組み込みました。私の開発環境はローカルホストでmysql2を実行しています。次のコードは、開発環境で完全に機能します。
class SearchController < ApplicationController
def index
if params[:s]== ""
#do nothing
elsif params[:s]== "all posts"
@posts = Post.page(params[:page]).per_page(7).order("id DESC").all
else
@posts = Post.page(params[:page]).per_page(7).order("id DESC").find(:all, :conditions=> ["title like ?", "%"+params[:s] + "%"])
end
end
しかし、PGを使用するHerokuにプッシュすると、動作しなくなります。@posts = Post.page(params[:page]).per_page(7).order("id DESC").find(:all, :conditions=> ["title like ?", "%"+params[:s] + "%"])
pgで動作するように変更する必要があるものはありますか?
ありがとう!