下面是做到這一點的方式:我相信這將是巨大的幫助這裏的讀者:
query = """Match (C:Customer)-[r:Customer_Send]->(Send:Customer) where C.Galactic_ID = '2000000000084001287' return Send.Galactic_ID as ID"""
records = graph.cypher.execute(query,Customer='ID')
returnObject = []
In [11]: for record in records:
....: returnObject.append(
. ...: {
....: 'Customer':record.ID
....: }
....: )
In [15]: returnObject
Out[15]:
[{'Customer': u'2000000000084114531'},
{'Customer': u'1000000000284949451'},
{'Customer': u'2000000000084114531'},
{'Customer': u'1000000000213446086'},
{'Customer': u'2000000000084114531'},
{'Customer': u'2000000000127655859'},
{'Customer': u'1000000000296804864'},
{'Customer': u'2000000000084114531'},
{'Customer': u'2000000000127655859'},
{'Customer': u'2000000000127655859'},
{'Customer': u'2000000000084114531'},
{'Customer': u'1000000000213446086'}]
from flask import json
In [17]: x = json.dumps(returnObject)
In [18]: x
Out[18]: '[{"Customer": "2000000000084114531"}, {"Customer": "1000000000284949451"}, {"Customer": "2000000000084114531"}, {"Customer": "1000000000213446086"}, {"Customer": "2000000000084114531"}, {"Customer": "2000000000127655859"}, {"Customer": "1000000000296804864"}, {"Customer": "2000000000084114531"}, {"Customer": "2000000000127655859"}, {"Customer": "2000000000127655859"}, {"Customer": "2000000000084114531"}, {"Customer": "1000000000213446086"}]'
佰喜。這真的有幫助。到目前爲止我還在使用舊版本。謝謝你的提示。 –