我正在尝试跨多种文档类型设置搜索,每种文档类型都有不同的字段集。因此,搜索应始终仅从所有文档类型通用的最通用方面字段(例如产品类别)开始。
PRODUCT CATEGORY
- Camera (42)
- TV & Video (96)
- MP3 Player (11)
- Video Game (63)
选择“相机”后,我需要启用一整套新的方面字段,专用于该文档类型(例如品牌、容量),如下所示:
PRODUCT CATEGORY
> Camera
BRAND
- Canon (42)
- Nikon (96)
- Sony (11)
- Samsung (63)
CAPACITY
- 1Gb (42)
- 2Gb (96)
- 3Gb (11)
- 4Gb (63)
我知道这可以通过以facet.field
编程方式管理查询参数来完成,但是有没有更好的方法来系统地构建它?是否有任何功能或提示允许 Solr 及其字段结构中的这个方面字段依赖?
非常感谢!
编辑:我将标题从“方面字段的依赖项”更改。