参数化Cypher查询和Neo4J JDBC编写的语句

时间:2016-08-30 13:43:48

标签: jdbc neo4j cypher neo4j-java-api

我有一个参数化的密码查询,看起来与此相似 -

FOREACH (rel IN {relations} | 
match (src:Biz_Table{db_name:rel.sdb_name, table_name:rel.stname}),(dest:Biz_Table{db_name:rel.ddb_name, table_name:rel.dtname})

create (src) - [:Connects { name:rel.name, values:[rel.values],
rel.key_field1:rel.key_field1_values, rel.key_field2:rel.key_field2_values}] -> (dest) )

现在我想从JDBC预处理语句传递{relations}变量 - 这将是我想循环的对象数组。

1 个答案:

答案 0 :(得分:0)

使用地图列表的preparedstatement.setObject