在我的本地电脑上,我的令牌字段正常工作。我使用MySQL数据。
但是在数据库i PostgreSQL的服务器上,搜索有问题。我使用此令牌字段插件:http://loopj.com/jquery-tokeninput/
在我的控制器中我有:
def sammenlign
@pakkes = Taletid.where("navn like ?", "%#{params[:q]}%")
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @pakkes }
format.json { render :json => @pakkes.map(&:attributes) }
end
end
为什么类似方法不起作用?
答案 0 :(得分:1)
对于postgres,尝试ILIKE而不是LIKE。 Postgres默认情况下区分大小写。