apoc.agg 限定名称 类型 apoc.agg.first apoc.agg.first(value ANY) - 返回给定集合中的第一个值。 函数 apoc.agg.graph apoc.agg.graph(path ANY) - 返回所有不同的 NODE 和 RELATIONSHIP 值,并将它们收集到一个 MAP 中,键为 nodes 和 relationships。 函数 apoc.agg.last apoc.agg.last(value ANY) - 返回给定集合中的最后一个值。 函数 apoc.agg.maxItems apoc.agg.maxItems(items ANY, value ANY, groupLimit INTEGER) - 返回一个 MAP {items: LIST<ANY>, value: ANY},其中 value 键是存在的最大值,items 表示所有具有相同值的项。项列表的大小可以限制到给定的最大大小。 函数 apoc.agg.median apoc.agg.median(value ANY) - 返回所有非空 INTEGER 和 FLOAT 值的数学中位数。 函数 apoc.agg.minItems apoc.agg.minItems(items ANY, value ANY, groupLimit INTEGER) - 返回一个 MAP {items: LIST<ANY>, value: ANY},其中 value 键是存在的最小值,items 表示所有具有相同值的项。项列表的大小可以限制到给定的最大大小。 函数 apoc.agg.nth apoc.agg.nth(value ANY, offset INTEGER) - 返回给定集合中第 n 个值(要获取未知长度集合的最后一个项,可以使用 -1)。 函数 apoc.agg.percentiles apoc.agg.percentiles(value INTEGER | FLOAT, percentiles LIST<FLOAT>) - 返回给定集合中数值范围的给定百分位数。 函数 apoc.agg.product apoc.agg.product(value INTEGER | FLOAT) - 返回集合中所有非空 INTEGER 和 FLOAT 值的乘积。 函数 apoc.agg.slice apoc.agg.slice(value ANY, from INTEGER, to INTEGER) - 返回给定集合中非空值的子集(集合被认为是零索引的)。要指定从开始到集合结束的范围,长度应设置为 -1。 函数 apoc.agg.statistics apoc.agg.statistics(value INTEGER | FLOAT, percentiles LIST<FLOAT>) - 返回给定集合中 INTEGER 和 FLOAT 值的以下统计信息:百分位数、最小值、非零最小值、最大值、总计、平均值、标准差。 函数 apoc.version apoc.agg.first