在集成spring-data-neo4j过程中突然发现个bug,就是findByNameLike的时候,使用字母查询会忽略大小写
可以看到,请求的是‘xh’,但是却把‘XH’搜索出来了
原因在于Cypher中加入了(?i),忽略大小写的标志
由于不愿意再写Cypher,所以还是使用了JPA,换了一种方式
使用contains方式来模糊查询,达到了预期效果。
在集成spring-data-neo4j过程中突然发现个bug,就是findByNameLike的时候,使用字母查询会忽略大小写
可以看到,请求的是‘xh’,但是却把‘XH’搜索出来了
原因在于Cypher中加入了(?i),忽略大小写的标志
由于不愿意再写Cypher,所以还是使用了JPA,换了一种方式
使用contains方式来模糊查询,达到了预期效果。