使用cypher语句怎么判断字符串c是否在关系R的position数组中,如果不存在,则加入c,如果存在则不加入
发布于 7 年前 作者 YuChangwei 2679 次浏览 来自 问答

image.png

3 回复

merge (:Test{name:‘ycw’})-[r:R]->(n:New{name:‘ycw’}) set r.position = r.position+'c’ 怎么判断c在不在r.position中

最终答案 merge (:Test{name:‘ycw’})-[r:R]->(n:New{name:‘ycw’}) with r where none(x in r.position where x=‘d’ ) set r.position=r.position+‘d’

回到顶部