得到solr中多值字段的计数

时间:2012-12-12 10:58:37

标签: solr solrj

在solr中,我有一个名为animal的multiValued字段,它的值为{cat,dog},是否可以获取solr中multiValued字段内的值数(在我的示例2中)?

2 个答案:

答案 0 :(得分:4)

如果要计算多值字段中的项目,请使用CountFieldValuesUpdateProcessorFactory

答案 1 :(得分:1)

没有直接的方法来获取多值字段中的项目数 您始终可以在索引编制期间维护字段计数并使用它。

如果在查询时间内没有使用,您可以随时计算列表大小。