gpt4 book ai didi

javascript - 不能在 Neo4j 属性中使用美元符号 ($)

转载 作者:行者123 更新时间:2023-11-30 11:41:56 25 4
gpt4 key购买 nike

我想在我的节点/快速服务器上运行一个基本查询

var params = {
props : {
id : 1,
name : "Peter"
}
}

var query = [
'MERGE (p:Person{id:$props.id})',
'RETURN n.id as id'
];

...
session.run(query, params)
.then(function(resp){
...

但我收到以下错误消息:

{ code: 'Neo.ClientError.Statement.SyntaxError', message: 'Variable $props not defined (line 2, column 8 (offset:
28))\n"name : $props.id"\n ^' }

文档告诉我可以使用美元符号,但我找不到任何关于此语法版本控制的信息。


ubunut 版本:16.04neo4j 版本:3.0.6neo4j 驱动版本:1.1.0

最佳答案

$param 语法仅在 Neo4j 3.1 中有效

{param}之前的所有版本

关于javascript - 不能在 Neo4j 属性中使用美元符号 ($),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42328186/

25 4 0
文章推荐: javascript - 简单的 polymer 组件在 Safari 10 上不起作用
文章推荐: java - Jersey - Spring 3 Autowiring (NoClassDefFoundError : EnvironmentAware)
文章推荐: java - 如何在android中为字符串应用字幕
文章推荐: javascript - 如何使用 javascript 使用来自 php 函数的数组元素填充
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com