MATCH (n) WHERE n.name =~ '(?i).*SUBSTRING.*' RETURN n;
结果是
期望1为java.lang.String,但它为java.lang.Long(==的原因)
有没有办法在所有可能的地方使字符串不区分大小写?
如果
MATCH (n) WHERE str(n.name) =~ '(?i).*SUBSTRING.*' RETURN n;
正常工作,那么您有一个具有name
非字符串属性的节点,这就是为什么该错误
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句