使用
用户自定义函数可以像内置函数一样用于任何表达式或谓词。
过程可以使用 CALL procedure.name();
独立调用。
但您也可以将它们集成到您的 Cypher 语句中,这使得它们更加强大。
加载 JSON 示例
WITH 'https://raw.githubusercontent.com/neo4j-contrib/neo4j-apoc-procedures/4.0/src/test/resources/person.json' AS url
CALL apoc.load.json(url) YIELD value as person
MERGE (p:Person {name:person.name})
ON CREATE SET p.age = person.age, p.children = size(person.children)