py2neo执行cypher寻找路径
py2neo execute cypher to find path
我使用 py2neo 来查找获取路径,我的函数是这样的:
------------------------我的功能----------------
def findrelationall1(graph_db,startmobile,endmobile):
querystring='''MATCH(catelyn:Person {usernbr:%s}), (drogo:Person {usernbr:%s})
MATCH p=(catelyn)-[*..100]-(drogo)
RETURN p'''
result=graph_db.run(querystring1)
for x in result :
dic1=dict(x)
print dic1.values()
return 是:
[(c0d4730)-[:a1_a2_201705
{count:4}]->(bf795f0)<-[:b1_b2_201705
{count:4}]-(ae68e9e)]
“(c0d4730)”是什么?一个节点?
我如何将此值用于 return 节点和 属性 ?
我认为是内部ID。
尝试
from py2neo import remote remote(node)._id
参见
我使用 py2neo 来查找获取路径,我的函数是这样的:
------------------------我的功能----------------
def findrelationall1(graph_db,startmobile,endmobile):
querystring='''MATCH(catelyn:Person {usernbr:%s}), (drogo:Person {usernbr:%s})
MATCH p=(catelyn)-[*..100]-(drogo)
RETURN p'''
result=graph_db.run(querystring1)
for x in result :
dic1=dict(x)
print dic1.values()
return 是:
[(c0d4730)-[:
a1_a2_201705
{count:4}]->(bf795f0)<-[:b1_b2_201705
{count:4}]-(ae68e9e)]
“(c0d4730)”是什么?一个节点? 我如何将此值用于 return 节点和 属性 ?
我认为是内部ID。
尝试
from py2neo import remote remote(node)._id
参见