从 Json 对象中查找密钥 - Neo4j

Look up key from Json Object - Neo4j

在 Neo4j 中,是否有一个 APOC 函数,我可以使用它通过传递密钥从 jsonObject 获取值 a。例如:

我的 JsonObject 是: { "masterName" : {"name1" : "A1" , "name2" : "A2", "name3": "A3", "name4" : "A4"}}

并且在导入具有“名称”字段(值:name1、name2、name3 等)的 csv 时,我想在 JsonObjet 上方查找并获取相应的值以创建节点。

假设您的 json 位于名为 myJSON 的字段中,您可以

WITH ‘name1’ AS key, line
WITH apoc.convert.fromJsonMap(line.myJSON)[key] AS name