据我了解,DSE 5.1 运行 Solr 6.0 版本。
我正在尝试使用 Solr 本地参数来使用 facet.pivot 功能,但它似乎不起作用。
我的数据如下简单4个字段
我需要的是按名称字段对结果进行分组,以便获得每年的总和(钱)。我相信带有本地参数的facet.pivot可以解决,但不能与DSE 5.1一起使用。
来自:Solr 文档
将统计组件与枢轴相结合
除了其他类型的分面支持的一些常规本地参数之外,stats 本地参数还可以与 facet.pivot 一起使用来引用您希望为每个枢轴约束计算的 stats.field 实例(按标签)。
这是我想要使用的。
stats=true&stats.field={!tag=piv1}money&facet=true&facet.pivot={!stats=piv1}name
如果您尝试在 CQL 内从 solr_query 执行这些查询,则不支持 stats 组件。我们保留简单参数的分面,因为目的是在 solr_query 中提供更多的 GROUP By 类型功能,而不是分析。
对于 DSE 5.1 (Solr 6.0.1),以及使用 Solr 进行分析的需求,请使用 Solr 中的 HTTP 的 JSON Facet API。它取代了统计组件,并以更强大的方式提供您正在寻找的内容。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)