【发布时间】:2011-12-11 21:57:52
【问题描述】:
我如何索引我的数据并在 solr 中配置 solr 和我的搜索选项,以使具有以下要求的自动完成(如 google)成为可能:
产品: - 我们有带有标题、描述、ID 的产品,例如标题:东芝tecra s1:centrino 1.5 ghz/xp pro/15.0" tft/40 gb/256 mb+256mb/cd-rw-dvd-rom/lan/wi-fi - 该产品或该产品的字段必须以这样的方式编入索引,以便以下内容成为可能(用户搜索搜索词的方式没有区别,例如东芝或东芝) - 如果用户开始输入前三个字符“tos”,最大值。 20 个结果(完整的标题(短语),例如“toshiba tecra s1: centrino 1.5 ghz/xp pro/15.0” tft/40 gb/256 mb+256mb/cd-rw-dvd-rom/lan/wi-fi”)应该出现在自动完成框中。 - 如果用户输入例如两个词“toshiba tecra” 搜索结果必须更精确,并且只显示所有包含(连贯)词“toshiba tecra”的文档
如果能得到这方面的任何提示,使用哪种标记器/搜索组件等,那就太好了。
我正在使用 solr 3.5 版
感谢您的想法 拉莫
【问题讨论】:
标签: php autocomplete solr phrases