neo4j | 单属性模糊查询 发表于 2022-08-26 分类于 数据库 , neo4j 阅读次数: 本文字数: 116 阅读时长 ≈ 1 分钟 Cypher的查询条件中支持正则表达式。 假如想查询名字中带有“李”字的人,可以用如下语句。 1MATCH (r) where r.name=~'.*李.*' RETURN r 其中.*李.*是正则,这个很熟悉就不多说,~应该就是表示后边的表达式使用了正则,去掉确实就不行了。 PS:由于前后都用了正则,所以并不是匹配姓李的人,“李元霸”和“铁拐李”都能匹配到。