我需要在Neo4J中创建一个包含过滤器的字符串。这个想法很简单。
一个很好的例子是我需要从人员数据库中检索所有包含汽车子串的人员。
我该怎么做?
答案 0 :(得分:20)
答案 1 :(得分:16)
您可以使用正则表达式匹配名称的一部分,例如:
MATCH (n)
WHERE n.name =~ '.*car.*'
RETURN n
如果您有标签' Person'分配给数据库中的所有人,查询将是:
MATCH (n:Person)
WHERE n.name =~ '.*car.*'
RETURN n
有关详细信息,请参阅http://docs.neo4j.org/chunked/stable/query-where.html#_regular_expressions