我有cypher查询,它应该删除2个节点之间的关系
MATCH (t:User) - [r:LINKED_TO] - (p:Movie)
WHERE ID (t) = {0}, ID (p) = {5}
DELETE r
RETURN r, t
跑完后我有错误之类的
无效输入',':预期的空格,' . ',节点标签,'[',“=〜”,IN,STARTS,ENDS,CONTAINS,IS,'^','*','/','% ','',' - ','=',“<>”,“!=”,“<','>',”<=“,”> =“,AND,XOR,OR,LOAD CSV, START,MATCH,UNWIND,MERGE,CREATE,SET,DELETE,REMOVE,FOREACH,WITH,CALL,RETURN,UNION,';'或输入结束(第1行,第67栏(偏移:66))
问题是什么?我无法解决它:(
1 回答
您需要使用
AND
在where子句中指定第二个术语 . 此外,一旦你过去,你会有一个错误试图返回r
- 毕竟,你刚刚删除它:)