请问MATCH (movie:Movie) WHERE movie.title CONTAINS {title} RETURN movie 里面CONTAINS {title}是什么意思
发布于 5 年前 作者 ws0906 1925 次浏览 来自 问答

var result = session.Run(“MATCH (movie:Movie) WHERE movie.title CONTAINS {title} RETURN movie”) 这句里面的CONTAINS {title} 不是很理解

CONTAINS用于检查字符串中是否包含某个字符串,它是大小写敏感的,且不关心匹配部分在字符串中的位置。 但是这里给的是title属性,在数据库跑的是错误的 Neo.ClientError.Statement.ParameterMissing: Expected parameter(s): title

2 回复

{title} 是在参数占位符一般在程序开发中用于参数站位。 你如果是直接在网页控制台的命令输入框中运行这个cypher。那就直接把 {title} 替换成 你想查询的字符串就行

谢谢老师,了解了

回到顶部