客户需求,通过name,email两列中的字段进行搜索过滤

这项目之前用的​​pg_search​​​ email的addresses 是不能过滤的,例如martin@163.com,只能搜martin, 搜163.com是搜不到的,比较蠢
直接上代码,换方式了, pg_search 用起来有@符号的不太好使,换成这个了,注释掉的是之前的写法,新的就是.where,可to_sql看一下

ruby postgresql 模糊搜索_搜索

ruby postgresql 模糊搜索_sql_02