请教高人; 在NODE.JS环境中通过CYPHER查询NEO4J数据库后3个返回值A,B,C如何单个引用
发布于 6 年前 作者 flood 2480 次浏览 来自 问答

查询中返回3个值,如何单个引用,
var sql_links = “Match (s)-[r]->(t) return s.name as a, t.name as b, type® as c" db.cypherQuery(sql_links, function (err, ldata) { if (err){ throw err; } var LINK = []; for (var j = 0; j < ldata.data.length; j++) { ///////////////////////////////////// LINK[j] =“source:”+a+”,"+“target:”+b ////////////////////////////////////// } json.links = LINK; //把JSON写入文件 var str = JSON.stringify(json); fs.writeFileSync(’./public/json/output.json’, str); });

2 回复

你先打印下ldata 看看返回的 什么格式的json,下面不就知道这么引用了吗

谢谢,基本搞定,才发现原数据是二维数组

回到顶部