[英]py2neo graph.merge() behaves differently from Cypher MERGE?
[英]How to use graph.merge() py2neo v3 to replace graph.merge_one() in Nicole White's blog app
我試圖重新創建由Flask和Neo4j教程提供支持的 Nicole White的微博客應用程序,但使用py2neo v3而不是v2。 我是新手,但熱衷於通過修修補補來了解和學習...
我知道在v3中graph.merge_one()已被graph.merge()取代,但是我無法弄清楚如何從數據庫中獲取標簽,或者如果它們不存在,請創建它們以便使用它們來創建與節點的關系。
妮可使用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)
我希望有一個后續教程。 該文檔是如此簡潔...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.