可与neo4j图数据库无缝对接,配备基于nodejs写的请求后台服务。前端可通过url cypher查询语句,返回构建好的json数据。
后台服务介绍
1:config.js 配置连接neo4j的相关参数
2:启动数据服务 在控制台输入“node index.js”
3:提供get和post两种查询neo4j的方法
get方法如:
http://127.0.0.1:8080/query?sql=MATCH(n)-[r:link]-(m)RETURN m,n,r
说明sql=后面填写你想查询的cypher语句
post方法如下:
var id = vue.curNode.id;
var query=`match (n:Node{id:"${id}"}),(n1:Node{voltage:1000}),p=shortestPath ((n)-[*]-(n1)) return p`;
$.post('http://192.168.0.202:5002/query', {query:query},result=>{
if(result.status==0){
}
})
希望与大家互相交流学习