我们正在为电子商务网站配置solr,该网站包含多个类别和品牌的一系列产品。除此之外,还有许多登陆页面可以通过搜索到达。总的来说,我们有4种可能的结果,我将以电子网站为例:
我们希望solr做的是
a)在autosuggest中显示这些内容(现在它显示前三个,但不显示页面,因为它们不是搜索产品目录的一部分)
b)显示"类型"结果旁边的框中的结果。为了说明,如果我输入" Sam",自动提示框看起来像这样:
Samsung Brand
Samsung Galaxy S4 Product
Samsung Galaxy S5 Product
How-To Guide to your Samsung Page
Android Smartphones Category
特别是最后一点非常重要,我们还无法找到任何方法。任何帮助将不胜感激。
答案 0 :(得分:0)
您可以为您希望能够自动完成的所有内容创建单独的核心,同时保留类型和值。这样,您可以灵活地在以后添加新的自动完成功能,并且您将避免在主核心中引入大量不同的文档。
另一种选择是在主模式中添加type
字段,并为Page
个对象创建文档(取决于您创建现有自动完成类别的方式 - 如果您有三种不同的类型对于索引中的文档,可以快速添加一个仅包含文档类型的新字段。