如何将参数从字符串数组传递到Cypher查询

时间:2019-02-12 17:08:51

标签: java neo4j cypher

我正在尝试将参数传递给我的密码查询。创建了节点,但是关系不起作用。

下面是查询。

  String[] elements = { "Imran","Born","Pakistan","Lahore"};
  String ADD_MEMBER_QUERY = "CREATE (a:oldPerson{ name: {elements}})<-[x:know{abc:KNOws}]-(b:newBaby{ name2: {element}}) -[x:know{abc:KNOws}]->(c:newman{ name3: {element1}}) RETURN a.name,x.abc ,b.name2,c.name3"; tx.run(ADD_MEMBER_QUERY, Values.parameters("elements", elements[0],"element", elements[1],"element1",elements[2]));

它表明查询已执行,但在neo4j中未创建节点和关系。

0 个答案:

没有答案