CYPHER查询中的LIKE子句
看起来CYKE查询不支持LIKE。
还有没有其他的构造可以执行相同的任务?
例如:
start n = node(*) where n.Name LIKE('%SUBSTRING%') return n.Name, n; 使用正则expression式: http : //neo4j.com/docs/developer-manual/current/#query-where-regex
 start n = node(*) where n.Name =~ '.*SUBSTRING.*' return n.Name, n; 
 从版本2.0开始,首选语法使用MATCH 。 
例如
 MATCH (n) where n.Name =~ '.*SUBSTRING.*' return n.Name, n; 
如果你想使其不区分大小写
 MATCH (n) WHERE n.name =~ '(?i).*SUBSTRING.*' RETURN n; 
不需要Regexps:
 start n = node(*) where n.Name contains "substring" return n.Name, n; 
转到密码卡,然后向下滚动到Predicates部分。 你会发现这个和其他有用的东西。
想要不区分大小写? 转换为小写:
 start n = node(*) where lower(n.Name) contains lower("substring") return n.Name, n;