apoc.coll.randomItems

详细信息

语法

apoc.coll.randomItems(coll, itemCount [, allowRepick ])

描述

从原始的 LIST<ANY> 中返回包含 itemCount 个随机项的 LIST<ANY>(可选是否允许原始 LIST<ANY> 中的元素被多次选中)。

参数

名称

类型

描述

coll

LIST<ANY>

从中返回随机项的列表。

itemCount

INTEGER(整数)

要从列表中返回的随机项数量。

allowRepick

布尔值 (BOOLEAN)

是否允许从原始列表中多次选中同一元素。默认值为:false

返回

LIST<ANY>

使用示例

以下代码从列表中返回 2 个随机值

RETURN apoc.coll.randomItems([1,3,5,7,9], 2) AS output;
结果
输出

[5, 3]