use*_*672 2 string-concatenation neo4j cypher
我想实现这一目标:从CSV文件中检索一个单词,然后在帖子中查找带有该单词的主题标签的存在,问题是我无法执行串联

可以通过将连接用括号括起来来解决“类型不匹配”错误,如下所示:
WHERE line[0] =~ (".*#" + line[0] + ".*")
Run Code Online (Sandbox Code Playgroud)
但是,从逻辑上讲,该WHERE子句永远不能为真。字符串不能等于更长的字符串(本身,后面带有一个额外的字符)。
如果您只是想查看单词是否以主题标签开头,则应该可以使用:
WHERE line[0] STARTS WITH "#"
Run Code Online (Sandbox Code Playgroud)
或者,如果您想查看字符串中是否有#标签,请执行以下操作:
WHERE line[0] CONTAINS "#"
Run Code Online (Sandbox Code Playgroud)