我创建了一个关系,现在我想获得关系的价值。neo4j通过python获得关系值
低于我的Python脚本:
from neo4j.v1 import GraphDatabase, basic_auth
from neo4j.v1 import Record as Record
result=session.run('''MATCH (:Person {mobile:111111111})-[r]-() RETURN r''')
listresult= list(result)
for x in list(result):
print x
返回值:
<Record r=<Relationship id=2 start=26 end=27 type=u'CONTRACT20161118' properties={u'grade': [400], u'month': [20161118]}>>
<Record r=<Relationship id=1 start=26 end=27 type=u'CONTRACT' properties={u'grade': [800], u'month': [20161117]}>>
我怎样才能获得的记录类型返回的值?
你是对的!谢谢 !我改变这个结果= session.run('''MATCH(:Person {mobile:15309912652}) - [r] - ()RETURN PROPERTIES(r)''') # for result in: print x [ 'PROPERTIES(R)'] – zhaowei