面对Solr中的动态字段

时间:2016-04-25 12:38:36

标签: dynamic solr filter facet faceted-search

我希望开发一个基于Solr属性的基本产品过滤系统。属性字段名称可能因产品而异,因此我假设根据支持的每种数据类型在架构中设置动态字段。这样我就可以为我知道属于数字的属性指定范围。

例如:

{ID:12345, Colour:Blue, Length:0.3}

经过一番阅读后,似乎Solr不支持动态字段的分割。我已经考虑通过设置多值属性来实现实体 - 属性 - 值系统。字段和数据将显示为:

{ID:12345, attributes:["Colour:Blue", "Length:0.3"]}

上述工作但我担心从长远来看会限制,并且会阻止我执行范围方法。

非常感谢任何建议和替代方法。

0 个答案:

没有答案