如何在neo4j cypher中进行三元组/模糊匹配?

时间:2014-10-03 17:39:30

标签: neo4j cypher fuzzy-comparison

我使用的是带有show_trgam()和相似度()的postgreSQL。我是neo4j的新手,想要对两个字符串进行模糊比较。如果比较会得分,那将会很棒。

感谢任何回应。

1 个答案:

答案 0 :(得分:1)

如果我理解你的问题。 您可以使用正则表达式来比较neo4j中的值。

MATCH (n)
WHERE n.name =~ '(?i).*searchString.*'
RETURN n

它将返回带有匹配子字符串的结果。

您可以在此处获得有关此内容的详细文档 - http://docs.neo4j.org/chunked/milestone/query-where.html#_regular_expressions