NEO4J APOC从外部变量加载JSON

hc2pp10m  于 2022-11-05  发布在  其他
关注(0)|答案(1)|浏览(248)

我试图将一个json文档加载到Neo4j中,但是,如果可能的话,我不想使用文件,因为在我的情况下,这是浪费时间。
我现在在做什么:
1.对Elasticsearch数据库的Python查询
1.将数据推入.json文件
1.从Neo4j Python库中,运行apoc.load.json(“文件:///文件. json”)
我想做的事:
1.对Elasticsearch数据库的Python查询
1.在Neo4j Python库中,运行apoc.load.json()
有什么语法可以帮助我吗?谢谢

nfs0ujit

nfs0ujit1#

如果您已经安装了APOC,则可以使用APOC到ES连接器,而不必使用apoc.load.json
以下是文档中的一个示例:

CALL apoc.es.query("localhost","bank","_doc",null,{
  query: { match_all: {} },
  sort: [
    { account_number: "asc" }
  ]
})
YIELD value
UNWIND value.hits.hits AS hit
RETURN hit;

链接到文档:https://neo4j.com/labs/apoc/4.1/overview/apoc.es/

相关问题