py2neoでサイファークエリを使用して関係のタイプを取得するにはどうすればよいですか? 動作するこのコードがあります。
def print_row(row):
a,b = row
print (a["name"] + " " + b["name"])
cypher.execute(graph_db, "START a=node(1) MATCH (a) - [] - (b) RETURN a,b", row_handler=print_row)
このようにして、入力ノード (1) に接続されているノードを出力できます。
ROCK PAPER
ROCK SCISSORS
しかし、私が望むのは、これらのノードが持つ関係のタイプを出力することです。
例えば:
ROCK BEATS SCISSORS
ROCK BEATEN_BY PAPER
私が試した(そして失敗した)ことは次のとおりです。
def print_row(row):
a,b,r = row
print (a["name"] + r["type"] + b["name"])
cypher.execute(graph_db,"START a=node(1) MATCH (a) -[r]->(b) RETURN a,b,r", row_handler=print_row)
どうすればpy2neoでこれを行うことができますか?