智能建议展开的搜索匹配项
Smart Suggest Expanded Search Match
我购买并实施了"智能建议",但我的访问者通常没有得到部分匹配的结果。 请参阅下面的示例,了解我的问题的详细信息。
有没有人知道如何使建议更广泛地匹配?
- 访问: www.jwsuretybonds.com
- 输入"加州承包商"
- 通知 3 结果,第 1 个是:"加州承包商许可证履行和付款保证金"
- 现在输入"加州承包商付款"并注意 0 结果。 我希望第一个结果仍然显示。
- 现在输入"加州付款承包商"并注释 0 结果。 我希望第一个结果仍然显示。
我不知道
你说你"购买并实施了智能建议"的实际意思,但你描述的功能通常是通过使用全文索引来实现的,也就是说,如果你使用 RDBMS 来存储建议的值。对于MySQL,请参阅此处。
另一种选择是使用一些单独的软件解决方案,例如ElasticSearch,在我看来,只有当您拥有大量此类文本并且将它们用于不仅仅是一个简单的建议框时,这才是合理的。
另一种选择是实际调整现有算法以使用正则表达式或其他东西来实际执行您希望它执行的操作。
相关文章:
- 用程序搜索JQuery数据表中的文本
- 在html Select中添加搜索
- Ajax Live搜索发布到Laravel视图
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- 学生搜索项目jquery/javascript
- 用于搜索的聚合物嵌套绑定
- 在javascript中搜索具有重复值的两个数组中的匹配值
- Angularjs-utils高亮过滤器在搜索时破坏应用程序
- 使用javascript搜索具有用户输入的数组
- 淘汰搜索/筛选
- AngularJS过滤器:智能搜索
- 无法使用角度智能表进行排序/过滤/搜索
- 当搜索筛选器值从javascript更改时,智能表不会更新
- 使用Jquery数据表禁用智能搜索/regex
- 如何开发智能文本字段(如谷歌搜索框),在输入文本时给出建议
- 如何在iphone上的safari ios 7的智能搜索字段中启用javascript
- jQuery智能搜索显示/隐藏内容元素
- 智能建议展开的搜索匹配项
- 智能搜索 - 直接转到页面
- 在 Angular 智能表中过滤,如何使其不搜索隐藏属性