为什么在尝试使用jdbc为neo4j执行创建语句时会出错

时间:2016-03-09 19:30:01

标签: java neo4j

下面显示的声明几乎直接来自neo4j java jdbc示例..我必须遗漏一些东西

cypher.query("CREATE ({1}:{2} {name: '{3}'})", map("1",nameshort,"2",type,"3",name));

1 个答案:

答案 0 :(得分:2)

标识符和标签不能为parameterized。 {1}和{2}因此是非法的,您需要指定它们,例如,像这样 -

CREATE (p:Person {name: {3}})

也不要引用String参数。