|| apoc.coll.containsAllSorted - APOC 核心文档 - Neo4j 文档

apoc.coll.containsAllSorted

详情

语法

apoc.coll.containsAllSorted(coll1, coll2)

描述

返回第二个 LIST<ANY> 中给定的所有值是否存在于已排序的集合中(使用二分查找)。

参数

名称

类型

描述

coll1

LIST<ANY>

用于搜索给定值的已排序列表。

coll2

LIST<ANY>

要检查给定列表中是否存在的值列表。

返回

布尔值

使用示例

以下检查已排序集合是否包含来自另一个集合的所有值

RETURN apoc.coll.containsAllSorted([1,4,5], [1,4]) AS output;
结果
输出

TRUE

此函数不适用于未排序的集合,如下例所示

RETURN apoc.coll.containsAllSorted([1,5,4], [1,4]) AS output;
结果
输出

FALSE

如果我们想在未排序的集合中查找值,请参阅 apoc.coll.containsAll

© . This site is unofficial and not affiliated with Neo4j, Inc.