apoc.uuid.list

过程 Apoc 扩展

CALL apoc.uuid.list() yield label, installed, properties | 提供所有已安装的 uuid 处理程序列表及其相关配置

签名

apoc.uuid.list() :: (label :: STRING?, installed :: BOOLEAN?, properties :: MAP?)

输出参数

名称 类型

标签 (label)

STRING?

installed

布尔值?

属性

MAP?

启用自动 UUID

此存储过程属于一组通过 UUID 处理程序生命周期处理自动添加 UUID 属性的存储过程。UUID 处理程序是一个事务事件处理程序,它会自动为提供的标签和属性名称添加 UUID 属性。

默认情况下,自动添加 UUID 是禁用的。我们可以通过在 apoc.conf 中设置以下属性来启用它

apoc.conf
apoc.uuid.enabled=true

使用示例

我们可以通过运行以下查询来列出所有 UUID 处理程序(由 apoc.uuid.install 安装):

CALL apoc.uuid.list();
表 1. 结果
标签 (label) installed 属性

"Person"

TRUE

{uuidProperty: "myUUID"}

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