所以我在我的博客应用程序中建立了一个搜索。我的开发环境在我的本地主机上运行 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 中工作吗?
谢谢!