1
py2neo에서 사이퍼 쿼리를 사용하여 관계 유형을 어떻게 얻을 수 있습니까? 작동하는 코드 조각이 있습니다.관계 유형 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
그러나이 노드의 관계 유형을 인쇄하고 싶습니다.
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하여이 작업을 수행 할 수 있습니다 : 예를 들어
는 다음과 같습니다 : I 시도 (실패) 무엇
ROCK BEATS SCISSORS
ROCK BEATEN_BY PAPER
입니까?