代码适用于本地服务器但不适用于 heroku
Code works on local server but not on heroku
下面的代码在我正在构建的应用程序上搜索产品。在我的本地服务器中,搜索可以不区分大小写,但在 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].downcase
或
search_term = params[q:].upcase
从而净化输入。
下面的代码在我正在构建的应用程序上搜索产品。在我的本地服务器中,搜索可以不区分大小写,但在 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].downcase
或
search_term = params[q:].upcase
从而净化输入。