字符串连接的Neo4j
“类型不匹配”错误可能是由封闭串联括号,如要解决:
WHERE line[0] =~ (".*#" + line[0] + ".*")
然而,从逻辑上讲,是WHERE
条款不可能是真实的。一个字符串不能等于一个更长的字符串(本身,前面是一个额外的字符)。
如果你只是想看看一个字有井号标签开始,这应该工作:
WHERE line[0] STARTS WITH "#"
或者,如果你想看看是否有字符串中哈希标签:
WHERE line[0] CONTAINS "#"
它不是正确的图像,代码是这样的:WHERE p.pst_message =〜“。*#”+ line [0] + “*” – user6257672
如果是这样,请更正您的问题。另外,请勿使用图像。把实际的文字放在问题中。 – cybersam
顺便说一下,我的基本答案仍然适用。将连接括在括号中。 – cybersam
请在您的问题中添加实际代码而不是图片链接。也看看[MVC](http://*.com/help/mcve) –