Neo4J-从JSON文件创建节点

np8igboo  于 2022-10-21  发布在  其他
关注(0)|答案(1)|浏览(121)

我有以下JSON文件Example.json,我可以使用这个查询来解析它。

CALL apoc.load.json("example.json") YIELD value
UNWIND value.items as items
RETURN items

这为我提供了以下结果:

{
  "@type": "A",
  "id": "foo",
  "title": "bar"
},
{
  "@type": "B",
  "id": "foo",
  "title": "bar"
},
{
  "@type": "C",
  "id": "foo",
  "title": "bar"
}

接下来,我想从这些属性创建节点(A、B、C),它们的标签名称为**@type**。如何使用密码查询执行此操作?

ruoxqz4g

ruoxqz4g1#

我成功地做到了!

CALL apoc.load.json("example.json") YIELD value
UNWIND value.items as items
CREATE (n:items {name: items.`@type`})

相关问题