Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用graph.merge()py2neo v3替换Nicole White';s博客应用程序_Python_Neo4j_Py2neo - Fatal编程技术网

Python 如何使用graph.merge()py2neo v3替换Nicole White';s博客应用程序

Python 如何使用graph.merge()py2neo v3替换Nicole White';s博客应用程序,python,neo4j,py2neo,Python,Neo4j,Py2neo,我试图重新创建Nicole White的教程,但使用的是py2neo v3而不是v2。我是一个新手,但渴望通过修修补补来理解和学习 我知道在v3中graph.merge_one()已被graph.merge()所取代,但我不知道如何从数据库中获取标记,或者如果标记不存在,则创建它们,以便使用它们创建与节点的关系 Nicole用py2neo v2做的就是这样 for tag in tags: t=graph.merge_one("Tag", "name", tag)

我试图重新创建Nicole White的教程,但使用的是py2neo v3而不是v2。我是一个新手,但渴望通过修修补补来理解和学习

我知道在v3中graph.merge_one()已被graph.merge()所取代,但我不知道如何从数据库中获取标记,或者如果标记不存在,则创建它们,以便使用它们创建与节点的关系

Nicole用py2neo v2做的就是这样

for tag in tags:
        t=graph.merge_one("Tag", "name", tag)
        rel=Relationship(t, "TAGGED", post)
        graph.create(rel)

如何使用py2neo v3中的graph.merge()实现这一点?

这似乎可行,但

for tag in tags:
        t = Node("Tag", name=tag)
        graph.merge(t)
        rel=Relationship(t, "TAGGED", post)
        graph.create(rel)

我希望有一个教程可以遵循。这些文档非常简洁…

我真的只是想对你关于糟糕文档的评论进行更新,并希望后面有一些示例/教程。做任何事情都很难。如果我发现了什么,我会分享信息@technige或任何人-怎么样?