我无法使用 params 对象来命名 2 个节点之间的关系,
这是代码
var neo4j = require('neo4j');
var db = new neo4j.GraphDatabase('http://localhost:7474');
var params = {
name: {
firstname: "SRI",
lastname: "lanka"
},
relname: "country"
};
var query = [
'MATCH (location:PRIMARY {name:"location"})',
'CREATE UNIQUE (location)-[:{relname}]->({name})'
].join('\n');
db.query(query, params, function(err, results) {
if (err) throw err;
console.log(results);
});
这是错误。如何使用参数来命名关系
错误:无效输入“{”:预期的空格或 rel 类型名称(第 2 行,第 28 列)“CREATE UNIQUE(位置)-[:{ country
}]->({name})”