2017-09-15 5 views
0

Nicole Whiteのmicroblog application powered by Flask and Neo4jチュートリアルを再作成しようとしていますが、v2ではなくpy2neo v3を使用しています。私は初心者ですが、理解したいと思っています&変更することによって学ぶ...Nicole Whiteのブログアプリでgraph.merge()py2neo v3を使用して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

...とても簡潔です: トン=ノード( "タグ"、名前=タグ) graph.merge(T) のrel =関係( "タグ付け" トン、ポスト) 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) 

動作するように見えますが...。ドキュメントは、タグ内のタグの

関連する問題