apoc.create.uuids

在 APOC 2025.06 版本中,此过程已从 APOC 核心库中移除。请改用 Cypher 的 randomUUID() 函数。

如果您使用的是 APOC 2025.06 或更高版本,该过程在 Cypher 25 中不可用,但仍可与 Cypher 5 一起使用。有关更多信息,请参阅 APOC 和 Cypher 版本

详细信息

语法

apoc.create.uuids(count) :: (row, uuid)

描述

返回 UUID 流。

输入参数

名称

类型

描述

count

INTEGER(整数)

要生成的 UUID 值的数量。

返回参数

名称

类型

描述

row

INTEGER(整数)

生成的 UUID 的行号。

uuid

STRING

生成的 UUID 值。

使用示例

以下内容生成一个 UUID 流

apoc.create.uuids
CALL apoc.create.uuids(10);
Cypher 的 randomUUID() 函数
UNWIND range(0, 9) AS row
RETURN row, randomUUID() AS uuid;
结果
row uuid

0

"e2c84705-5667-4550-b468-9e1faf08c0d7"

1

"7112c6ac-13bc-4c0c-afd8-2c1bc47b9942"

2

"bb4f5089-6907-4550-9b38-919c2400e82c"

3

"40cf6b89-5b42-4792-802c-bc55d03e12e4"

4

"486b2b05-7d73-4f14-ba14-dc4ea72f5335"

5

"3b0e6253-73e1-4b19-a6af-e57164bd34cd"

6

"7f01f2b4-f8bf-4975-9a1f-a4567e70d0f9"

7

"1c2ad4cb-0ba1-412c-baeb-0349126c4938"

8

"52ce2443-8ce5-42c1-8553-349d8dfbefb4"

9

"02111796-7531-41b9-99dc-22c8625009c4"