首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ruby on rails 4.0中的搜索逻辑

ruby on rails 4.0中的搜索逻辑
EN

Stack Overflow用户
提问于 2016-11-11 22:09:42
回答 2查看 70关注 0票数 1

嗯,当我们实现简单的搜索时,它类似于(搜索一首歌):

型号:

代码语言:javascript
复制
def self.search(query5)
         where("name LIKE ? ","%#{query5.downcase}%")
     end

但是当查询是像James TW,当你爱一个人,歌曲的名字是当你爱某个James TW的时候,它不会返回任何东西。那么我该怎么做才是正确的逻辑呢?

EN

回答 2

Stack Overflow用户

发布于 2016-11-11 23:43:18

它目前还没有得到维护,但我已经使用Ransack gem取得了巨大的成功。它消除了这种复杂性。

票数 0
EN

Stack Overflow用户

发布于 2016-11-13 00:01:58

SQL LIKE表达式在您的情况下不起作用。您应该考虑使用full text search engine

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40549743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档