【发布时间】:2018-09-28 16:24:15
【问题描述】:
我在 Solr 中有这些字段
"IsFair": "True",
"IsHeight" : "True",
"IsFat" : "false",
"IsManly" : "False"
但在过滤数据时,我希望它们在前端的单个字段中显示为 Fair、Height、Fat、Manly。
类似于 FilterName "Appearance Type" 之类的东西,我应该将 "Fair"、"Height"、"Fat"、"Manly" 作为过滤器。有人建议我使用混合过滤器,但我不明白如何实现。
【问题讨论】:
-
有什么理由不能将它们也索引到单独的字段中?将来会更容易处理和扩展。
-
这些不同的值是否属于同一类别(外观类型)?还是不同的类别,每个类别都有不同的值?
标签: solr facet faceted-search