neo4j的rest接口实现,返回d3.js可视化路径所需要的json格式数据
发布于 6 年前 作者 forever-lover 5446 次浏览 来自 问答

neo4j可视化文档(https://neo4j.com/developer/guide-data-visualization/#_howto_graph_visualization_step_by_step)中说,要采用d3.js实现路径可视化,需要将数据改为d3.js需要的格式,比如{“nodes”:[{name:“Peter”,label:“Person”,id:1},{name:“Michael”,label:“Person”,id:2},,{name:“Neo4j”,label:“Database”,id:3}],“links”:[{source:0, target:1, type:“KNOWS”, since:2010},{source:0, target:2, type:“FOUNDED”}, {source:1, target:2, type:“WORKS_ON”}]},并且neo4j 提供rest接口实现查询,能够更好地进行下一步的json解析,比如:【:POST /db/data/transaction/commit {“statements”:[{“statement”:“MATCH path = (n)-[r]->(m) RETURN path”,“resultDataContents”:[“graph”]}]}】。我想问下,这里的 rest接口怎么实现,代码应该怎么写? Python小白,劳烦大神帮助!

2 回复

在前端 写代码遍历json拼装成D3要求的格式

@pangguoming 那么【:POST /db/data/transaction/commit {“statements”:[{“statement”:“MATCH path = (n)-[r]->(m) RETURN path”,“resultDataContents”:[“graph”]}]}】我怎么写出这样的查询。,“resultDataContents”:[“graph”]是可以返回生成图所需要的信息,应该在后台来实现。比如:image.png

回到顶部