2017-09-15 221 views
0

我試圖重新創建Nicole White的microblog application powered by Flask and Neo4j教程,但使用py2neo v3而不是v2。我是一個新手,但熱衷於瞭解&學習修補...如何使用graph.merge()py2neo v3替換Nicole White的博客應用程序中的graph.merge_one()

我知道graph.merge_one()已被替換爲v3中的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()是我該怎麼辦?

+0

爲標籤在標籤: T =節點( 「標記」,名稱=標籤) graph.merge(T) 相對=關係(T, 「標記」,文章) graph.create(REL) – user1613312

回答

0

這似乎工作,但...

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

我希望能有一個教程的內容。該文檔是如此簡潔...

相關問題