WCS 搜索 (SOLR) 筛选器查询,以包括或排除给定catalog_id类别



我们试图仅通过使用 fq=catalog_id:"1000002" 和其他 fq 值将 WebSphere Commerce Search/SOLR 关键字搜索限制为当前目录类别,但仍从不属于catalog_id 1000002的类别中获取数据。是否有其他方法可以在关键字搜索期间仅包含当前目录类别?

我们在 WCS8 上。我尝试在 wc-search 中评论 <_config:field name="categoryname"/>.xml但它也没有工作,尽管这不是理想的情况,因为我们仍然希望搜索针对当前的客户/站点catalog_id。

fq 字段或值没有问题,因为它按预期工作。问题在于类别名称 qf,因此必须自定义此部分以包含动态categoryname_ qf,并且搜索现在返回正确的结果。

最新更新