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 (location)-[:{ country
}]->({name})"