apoc.coll.elements(coll LIST<ANY>, limit INTEGER, offset INTEGER) - 将 LIST<ANY> 解构为标识其特定类型的标识符。
|
|
apoc.coll.split(coll LIST<ANY>, value ANY) - 根据给定的值拆分集合。该值本身不会包含在生成的 LIST<ANY> 值中。
|
|
apoc.coll.zipToRows(list1 LIST<ANY>, list2 LIST<ANY>) - 返回将两个 LIST<ANY> 值压缩在一起的结果,每个压缩对占一行。
|
过程 (Procedure) Cypher 25 中已弃用
|
apoc.coll.avg(coll LIST<INTEGER | FLOAT>) - 返回 LIST<INTEGER | FLOAT> 中数字的平均值。
|
|
apoc.coll.combinations(coll LIST<ANY>, minSelect INTEGER, maxSelect INTEGER) - 返回 LIST<ANY> 元素的所有组合集合,选择大小介于 minSelect 和 maxSelect(默认值:minSelect)之间。
|
|
apoc.coll.contains(coll LIST<ANY>, value ANY) - 返回给定值是否存在于给定集合中(使用 HashSet)。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.containsAll(coll1 LIST<ANY>, coll2 LIST<ANY>) - 返回给定集合中是否包含所有给定值。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.containsAllSorted(coll1 LIST<ANY>, coll2 LIST<ANY>) - 返回第二个 LIST<ANY> 中的所有给定值是否都存在于一个已排序的集合中(使用二分查找)。
|
|
apoc.coll.containsDuplicates(coll LIST<ANY>) - 如果集合包含重复元素,则返回 true。
|
|
apoc.coll.containsSorted(coll LIST<ANY>, value ANY) - 返回给定值是否存在于已排序的集合中(使用二分查找)。
|
|
apoc.coll.different(coll LIST<ANY>) - 如果给定 LIST<ANY> 中的所有值都是唯一的,则返回 true。
|
|
apoc.coll.disjunction(list1 LIST<ANY>, list2 LIST<ANY>) - 返回两个 LIST<ANY> 值的不交集。
|
|
apoc.coll.dropDuplicateNeighbors(list LIST<ANY>) - 删除 LIST<ANY> 中连续重复的对象。
|
|
apoc.coll.duplicates(coll LIST<ANY>) - 返回集合中重复项的 LIST<ANY>。
|
|
apoc.coll.duplicatesWithCount(coll LIST<ANY>) - 返回集合中重复项及其计数的 LIST<ANY>,键为 item 和 count。
|
|
apoc.coll.fill(items STRING, count INTEGER) - 返回包含指定数量项的 LIST<ANY>。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.flatten(coll LIST<ANY>, recursive BOOLEAN) - 展平给定的 LIST<ANY>(若要展平嵌套的 LIST<ANY> 值,请将 recursive 设置为 true)。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.frequencies(coll LIST<ANY>) - 返回集合中各项频率的 LIST<ANY>,键为 item 和 count。
|
|
apoc.coll.frequenciesAsMap(coll LIST<ANY>) - 返回集合中各项频率的 MAP,键为 item 和 count。
|
|
apoc.coll.indexOf(coll LIST<ANY>, value ANY) - 返回指定值在 LIST<ANY> 中首次出现的索引。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.insert(coll LIST<ANY>, index INTEGER, value ANY) - 将值插入到 LIST<ANY> 的指定索引处。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.insertAll(coll LIST<ANY>, index INTEGER, values LIST<ANY>) - 从指定索引开始,将所有值插入到 LIST<ANY> 中。
|
|
apoc.coll.intersection(list1 LIST<ANY>, list2 LIST<ANY>) - 返回两个 LIST<ANY> 值的不同交集。
|
|
apoc.coll.isEqualCollection(coll LIST<ANY>, values LIST<ANY>) - 如果两个集合以任意顺序包含相同的元素且基数相同,则返回 true(使用 HashMap)。
|
|
apoc.coll.max(values LIST<ANY>) - 返回给定 LIST<ANY> 中所有值的最大值。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.min(values LIST<ANY>) - 返回给定 LIST<ANY> 中所有值的最小值。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.occurrences(coll LIST<ANY>, item ANY) - 返回给定项在集合中出现的次数。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.pairs(list LIST<ANY>) - 返回 LIST<ANY> 中相邻元素的 LIST<ANY> ([1,2],[2,3],[3,null])。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.pairsMin(list LIST<ANY>) - 返回 LIST<ANY> 中相邻元素的 LIST<ANY> ([1,2],[2,3]),跳过最后一个元素。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.pairWithOffset(coll LIST<ANY>, offset INTEGER) - 返回由偏移量定义的对的 LIST<ANY>。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.partition(coll LIST<ANY>, batchSize INTEGER) - 将原始 LIST<ANY> 分区为给定批次大小的新 LIST<ANY>。最后一个 LIST<ANY> 可能小于给定的批次大小。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.randomItem(coll LIST<ANY>)- 返回 LIST<ANY> 中的随机项,或者在 LIST<NOTHING> 或 LIST<NULL> 的情况下返回 null。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.randomItems(coll LIST<ANY>, itemCount INTEGER, allowRepick BOOLEAN) - 返回包含 itemCount 个来自原始 LIST<ANY> 的随机项的 LIST<ANY>(可选允许原始 LIST<ANY> 中的元素被多次选中)。
|
|
apoc.coll.remove(coll LIST<ANY>, index INTEGER, length INTEGER) - 从 LIST<ANY> 中删除一系列值,从指定的索引位置开始,长度为给定的值数量。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.removeAll(list1 LIST<ANY>, list2 LIST<ANY>) - 返回删除了第二个 LIST<ANY> 中也存在的所有元素的第一个 LIST<ANY>。
|
|
apoc.coll.runningTotal(list LIST<INTEGER | FLOAT>) - 返回累计的 LIST<INTEGER | FLOAT>。
|
|
apoc.coll.set(coll LIST<ANY>, index INTEGER, value ANY) - 将给定索引处的元素设置为新值。
|
|
apoc.coll.shuffle(coll LIST<ANY>) - 返回打乱顺序后的 LIST<ANY>。
|
|
apoc.coll.sort(coll LIST<ANY>) - 将给定的 LIST<ANY> 按升序排序。
|
|
apoc.coll.sortMaps(list LIST<MAP<STRING, ANY>>, prop STRING) - 将给定的 LIST<MAP<STRING, ANY>> 按 prop 指定的 MAP 属性进行降序排序。
|
|
apoc.coll.sortMulti(coll LIST<MAP<STRING, ANY>>, orderFields LIST<STRING>, limit INTEGER, skip INTEGER) - 按给定字段对给定的 LIST<MAP<STRING, ANY>> 进行排序。若要指示字段应按升序排序,请在其前面加上插入符号 (^)。还可以对 LIST<MAP<STRING, ANY>> 设置限制并跳过值。
|
|
apoc.coll.sortNodes(coll LIST<NODE>, prop STRING) - 按节点的属性将给定的 LIST<NODE> 进行降序排序。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.sortText(coll LIST<STRING>, conf MAP<STRING, ANY>) - 将给定的 LIST<STRING> 按升序排序。
|
|
apoc.coll.stdev(list LIST<INTEGER | FLOAT>, isBiasCorrected BOOLEAN) - 根据 isBiasCorrected 为 true 或 false,分别返回样本或总体的标准差。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.subtract(list1 LIST<ANY>, list2 LIST<ANY>) - 将第一个 LIST<ANY> 视为集合,移除所有存在于第二个 LIST<ANY> 中的元素后返回。
|
|
apoc.coll.sum(coll LIST<INTEGER | FLOAT>) - 返回 LIST<INTEGER | FLOAT> 中所有 INTEGER | FLOAT 的总和。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.sumLongs(coll LIST<INTEGER | FLOAT>) - 返回 LIST<INTEGER | FLOAT> 中所有 INTEGER | FLOAT 的总和。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.toSet(coll LIST<ANY>) - 从给定的 LIST<ANY> 返回一个唯一的 LIST<ANY>。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.union(list1 LIST<ANY>, list2 LIST<ANY>) - 返回两个给定 LIST<ANY> 值的不同并集。
|
|
apoc.coll.unionAll(list1 LIST<ANY>, list2 LIST<ANY>) - 返回两个给定 LIST<ANY> 值的完整并集(包括重复项)。
|
函数 (Function) Cypher 25 中已弃用
|
apoc.coll.zip(list1 LIST<ANY>, list2 LIST<ANY>) - 将两个给定的 LIST<ANY> 值作为 LIST<LIST<ANY>> 压缩在一起并返回。
|
函数 (Function) Cypher 25 中已弃用
|