【问题标题】:Rails 3 : how to improve my searchkick system?Rails 3:如何改进我的 searchkick 系统?
【发布时间】:2014-01-03 06:01:00
【问题描述】:

我已经学习了关于我推荐的关于 searchkick 的优秀教程:https://github.com/ankane/searchkick 但是我还没有找到可以改进我的搜索引擎的东西: 例如,如果我有一个用户叫:

"John"

如果我的搜索查询是“Jo”,则有效,但如果是“hn”,则无效.. 有任何想法吗 ? 谢谢

【问题讨论】:

  • 这不是您要寻找的答案,但我认为“hn”不应该与“John”匹配。
  • 虽然“John”包含“hn”:)
  • 这不是预期的行为。如果您开始在 google 中输入“he”,您将获得以“he”开头的单词。该列表不包括“作弊”,因为它包含“他”。弹性搜索的想法是尝试猜测您的用户想要什么,匹配“作弊”很可能不是用户想要的。
  • 这是一个有效的观点,乔希,我想让它看起来像一个正则表达式或其他东西。但它并没有真正的意义。
  • 事实上,如果您想搜索 John.jpg ,这可能很有用:这将使用文件扩展名过滤器进行搜索。

标签: ruby-on-rails ruby-on-rails-3 search


【解决方案1】:

现在可以在 searchkick 中使用 partial searches

【讨论】:

    猜你喜欢
    • 2021-07-20
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 2015-08-08
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 2016-10-09
    相关资源
    最近更新 更多