我使用Spring-data-neo4j来处理neo4j操作。我需要根据emailAddress属性进行不区分大小写的搜索。我正在使用以下代码进行过滤
session.loadAll(UserN.class, new Filter("emailAddress", "xyz@gmail.com"), 1);
由于大写,上面的代码不会使用emailAddress获取记录为XYZ@gmail.com。我不想像提到的here那样自己写cypher查询,并且正在寻找使用Spring来做这个的解决方案。
答案 0 :(得分:1)
试试LIKE
运营商:
Filter filter = new Filter("emailAddress", "xyz@gmail.com");
filter.setComparisonOperator(ComparisonOperator.LIKE);
session.loadAll(UserN.class, filter, 1);