标签: mysql sql ruby-on-rails ruby
如何加快使用SQL like的字符串匹配查询?代码看起来像
like
CurrentSchool.all.includes(:school).where(is_middle_school: true).where("name like '%#{search}%'")
这是搜索框建议查询,必须快速获得良好的用户体验。
答案 0 :(得分:0)
您应该使用fulltext index来使用类似'%something%'的查询来提升效果。
'%something%'