在 API 和 broadleaf 社区版网站中添加搜索建议

Add search suggestion in both API and site on broadleaf community edition

如何在站点中添加搜索建议并且API类似于阔叶演示站点?

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

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

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

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