我正在尝试从neo4j浏览器运行查询以重现我的neo4j-javascript-driver客户端的结果。
在neo4j b中定义查询参数的语法是什么
我最近参加了在纽约举行的neo4j培训课程,培训师(David Fauth)做到了这一点,不幸的是,我没有记录下来,因为我认为我可以在线阅读...但没有成功
答案 0 :(得分:33)
在neo4j浏览器中,您需要输入例如:
:params {nodes: [{name: "John", age: 18}, {name: "Phill", age: 23}]}
然后你可以像往常一样使用params:
UNWIND {nodes} as node
MERGE (A:User {name: node.name, age: node.age})
RETURN A
对于neo4j浏览器类型:params {}
中的明确参数。
有关其他帮助,请键入:help params
。
答案 1 :(得分:6)
在Neo4j-3.3.4中,密码喜欢这个:
:param nodes: [{name: 'John', age: 18}, {name: 'Phill', age: 23}]
Neo4j浏览器结果: here
答案 2 :(得分:0)
在Neo4j Browser 3.5+中,您可以使用
:params param_name => 'param_value'