请帮助进行多站点 solr 配置。 我们有一个多品牌商店,部署到 Commerce Cloud。 目前,我们通过物料编号进行非常简单的搜索,根据物料编号返回所有产品。 我们有所有产品的通用产品目录,并希望通过仅返回当前基地站点的产品来限制 solr 搜索结果。 产品有一个Complex类型的参数,可以用来区分站点。每种产品可能有多个站点。 在 DAO 级别上执行此操作非常简单,但目前我们使用 OOB 搜索而不是覆盖产品搜索。
请问您是否可以这样配置SOLR?
当然我们可以事后过滤结果,但我相信 hybris 足够强大来应对它。
您可以通过配置 SolrIndexedProperty 项类型将产品站点索引到 SOLR。
索引值后,您可以将站点参数作为静态查询参数添加到 solr 搜索查询中。