无法通过版本3.2.2的neo4j浏览器设置嵌套参数

时间:2017-09-15 17:08:59

标签: neo4j

我已打开neo4j浏览器并尝试运行以下查询:

:params {"uidLeft": "asdf1", "uidRight": "asdf2", "type": "KNOWS", props:{uid:"rel1"}}

我收到以下错误:

  

无法解析输入。用法::param "x": 2。 SyntaxError:预期",","}"或关键但" {"找到。

是否应该支持嵌套属性?

这是一个截图: ScreenShot

2 个答案:

答案 0 :(得分:2)

这似乎是Neo4j Browser 3.0.5中的一个错误,Neo4j 3.2.2和3.2.3附带的版本。

在Neo4j Browser 3.0.4(Neo4j 3.2.1)中运行以下命令(使用外括号)一切正常:

:params {"uidLeft": "asdf1", "uidRight": "asdf2", "type": "KNOWS", props:{uid:"rel1"}}

但@InverseFalcon指示的命令(没有外括号)不适用于Neo4j Browser 3.0.4(Neo4j 3.2.1),仅适用于Neo4j Browser 3.0.5:

:params "uidLeft": "asdf1", "uidRight": "asdf2", "type": "KNOWS", props:{uid:"rel1"}

我在Neo4j浏览器仓库中打开了an issue

答案 1 :(得分:0)

尝试删除不应该需要的外括号:

:params "uidLeft": "asdf1", "uidRight": "asdf2", "type": "KNOWS", props:{uid:"rel1"}
相关问题