gpt4 book ai didi

java - Neo4j:删除2个节点之间的关系 Neo.ClientError.Statement.SyntaxError

转载 作者:行者123 更新时间:2023-11-30 02:48:50 24 4
gpt4 key购买 nike

我有密码查询,它应该删除 2 个节点之间的关系

MATCH (t:User) - [r:LINKED_TO] - (p:Movie) 
WHERE ID (t) = {0}, ID (p) = {5}
DELETE r
RETURN r, t

运行后出现错误,例如

Invalid input ',': expected whitespace, '.', node labels, '[', "=~", IN, STARTS, ENDS, CONTAINS, IS, '^', '*', '/', '%', '+', '-', '=', "<>", "!=", '<', '>', "<=", ">=", AND, XOR, OR, LOAD CSV, START, MATCH, UNWIND, MERGE, CREATE, SET, DELETE, REMOVE, FOREACH, WITH, CALL, RETURN, UNION, ';' or end of input (line 1, column 67 (offset: 66))

有什么问题吗?我无法修复它:(

最佳答案

您需要使用 AND 指定 where 子句中的第二项。另外,一旦你克服了这个问题,你在尝试返回 r 时就会出错 - 毕竟,你刚刚删除了它:)

MATCH (t:User) - [r:LINKED_TO] - (p:Movie) 
WHERE ID (t) = {0}
AND ID (p) = {5}
DELETE r
RETURN t,p

关于java - Neo4j:删除2个节点之间的关系 Neo.ClientError.Statement.SyntaxError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39331664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com