gpt4 book ai didi

neo4j - Neo4J CQL 中是否可以有 SQL Like 子句?

转载 作者:行者123 更新时间:2023-12-04 17:45:32 24 4
gpt4 key购买 nike

目前的实现是

MATCH (emp:Employee) 
WHERE emp.name = 'Abc'
RETURN emp

是否有可能有一个类似的条款,例如
 MATCH (emp:Employee) 
WHERE emp.name Like %'Abc'%
RETURN emp

就像我们在 SQL 中的方式一样?

最佳答案

是的,使用正则表达式(见 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 中可用

关于neo4j - Neo4J CQL 中是否可以有 SQL Like 子句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35547969/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com