按字段分组
Id:1年份:1999系列标题:酷炫系列剧集标题:第一版
Id:2年份:2000系列标题:酷炫系列剧集标题:第二版
Id:3年份:2001系列标题:酷炫系列剧集标题:第三版
Id:4年份:2005系列标题:另一系列剧集标题:第一版
Id:5年份:2006系列标题:另一系列剧集标题:第二版
我如何按系列标题折叠/聚合。并在输出中具有自定义计算字段:最小-最大年数,事件计数
预期结果将是每个系列标题1个对象。
系列标题:酷系列定制-字段-年份:1999-2001年总数:3
系列标题:另一系列自定义字段-年:2005-2006年总数:2
分组依据字段可以为空
有没有可能使用聚合术语将对象按系列标题分组,而那些没有系列标题的对象将是单独的对象。
Id:1年份:1999系列标题:酷炫系列剧集标题:第一版
Id:2年份:2000系列标题:酷炫系列剧集标题:第二版
Id:3年份:2001系列标题:酷炫系列剧集标题:第三版
Id:4年份:2005系列标题:另一系列剧集标题:第一版
Id:5年份:2006系列标题:另一系列剧集标题:第二版
Id:6年份:2008系列标题:空专题节目标题:电影1
Id:7年份:2009系列标题:空专题节目标题:电影2
案例2中的预期结果每个系列标题将有1个对象,并查看单独的电影对象
系列标题:酷系列定制-字段-年份:1999-2001年总数:3
系列标题:另一系列自定义字段-年:2005-2006年总数:2
系列标题:空Ep A电影1
系列标题:空Ep电影2
2条答案
按热度按时间3ks5zfa01#
您可以使用多个聚合来实现此目的
结果
ha5z0ras2#
如果我没理解错的话,您可以使用terms aggs和Max以及Min作为子集合。使用缺失参数定义了应如何处理缺失值的文档。默认情况下,它们将被忽略,但也可以将它们视为具有值。