apoc.convert.setJsonProperty
语法 |
|
||
描述 |
序列化给定的 JSON 对象并将其设置为给定 |
||
输入参数 |
名称 |
类型 |
描述 |
|
|
要设置 JSON 属性的节点。 |
|
|
|
要设置的属性名称。 |
|
|
|
要序列化为 JSON 对象的属性。 |
|
用法示例
本节中的示例基于以下示例图
CREATE (:Person {json:'{a:[1,2,3]}'});
MATCH (p:Person)
CALL apoc.convert.setJsonProperty(p, 'json', {a: [4,5,6]})
RETURN p
| p |
|---|
(:Person {json: "{\"a\":[4,5,6]}"}) |
我们可以使用 apoc.convert.getJsonPropertyMap 从节点中提取 JSON 值
MATCH (p:Person)
RETURN apoc.convert.getJsonPropertyMap(p, "json") AS map;
| map |
|---|
{a: [4, 5, 6]} |