目前实施
MATCH (emp:Employee)
WHERE emp.name = 'Abc'
RETURN emp
是否可以有类似的条款,例如
MATCH (emp:Employee)
WHERE emp.name Like %'Abc'%
RETURN emp
就像我们在SQL中的方式一样?
答案 0 :(得分:8)
是的,带有正则表达式(请参阅http://neo4j.com/docs/stable/query-where.html#query-where-regex)
MATCH (emp:Employee)
WHERE emp.name =~ '.*Abc.*'
RETURN emp
或使用CONTAINS(区分大小写)(请参阅http://neo4j.com/docs/stable/query-where.html#query-where-string)
MATCH (emp:Employee)
WHERE emp.name CONTAINS 'Abc'
RETURN emp
CONTAINS在Neo4j 2.3.x中可用