Rai*_*ner 11 ruby postgresql ruby-on-rails-3
我在我的控制器中有这个:
Konkurrencer.where("title LIKE ?", "%#{params[:q]}%").limit(4)
Run Code Online (Sandbox Code Playgroud)
我认为这个查询区分大小写.它不应该区分大小写.
Sco*_*hea 33
您可以ILIKE在其中使用:
Konkurrencer.where("title ILIKE ?", "%#{params[:q]}%").limit(4)
Run Code Online (Sandbox Code Playgroud)
来自doc:
可以使用关键字ILIKE而不是LIKE来根据活动区域设置使匹配不区分大小写.这不是SQL标准,而是PostgreSQL扩展.