Как вернуть json в виде графика в neo4j и flask с neo4j-драйвером? - PullRequest
0 голосов
/ 18 апреля 2020

в этом случае я хочу создать остальные API с flask и neo4j.

код:

@app.route("/graph")
def get_graph():
    db = get_db()
    results = db.run("match path = (p:Person)-[]-(m:Movie) unwind nodes(path) as person unwind relationships(path) as r return {nodes: collect(distinct p), links: collect(DISTINCT {source: id(startNode(r)), target: id(endNode(r))})}")
    for record in results:
        return Response(dict(record),mimetype="application/json")

запустить с успехом почтальона, но это неправильно.

результат в почтальоне

как показать возвращение вот так?

"узел": [.....], " края "[....]?

...