在broadleaf社区版本的API和站点中添加搜索建议

时间:2017-09-05 08:50:46

标签: broadleaf-commerce

如何在网站和API中添加类似于broadleaf演示网站的搜索建议?

我无法在我的broadleaf spring-boot社区版中找到搜索建议。

1 个答案:

答案 0 :(得分:1)

您可以通过为每个产品添加关键字列表来实现此目的。

在schema.xml中 1.添加一个新的字段关键字,用于存储来自db的关键字 2.添加copyfield suggest_phrase用于建议
3.在suggest_phrase中复制关键字,制造字段
在solrconfig.xml中,
1.以“建议”为名创建searchcomponent 2.为该组件创建请求处理程序“/ suggest”,该组件的字段应为suggest_phrase。

扩展SolrSearchIndexImpl.java以在重新索引时在solr中添加关键字 您将获得关键字作为建议。