MATCH (n) WHERE n.name =~ '(?i).*SUBSTRING.*' RETURN n;结果:
期望1是java.lang.String,但它是java.lang.Long (原因=~)
是否有办法使字符串在所有可能的地方不区分大小写?
发布于 2015-06-08 10:31:01
如果
MATCH (n) WHERE str(n.name) =~ '(?i).*SUBSTRING.*' RETURN n;工作,那么您将得到一个具有name属性的节点,该属性不是字符串,这就是错误的原因。
https://stackoverflow.com/questions/30706679
复制相似问题