我有一个springdata mongodb聚合,其中我使用
agg = Aggregation.newAggregation(BrkrBean.class, match(criteria),
project("productId, "fullName").and(
StringOperators.valueOf("areas").indexOf(searchString)).as("score"))
这个方法很好用,但是我怎样才能对searchString进行大小写不敏感的搜索呢?indexOf()方法没有选项。
1条答案
按热度按时间6l7fqoea1#
这是不可能的直接。您将不得不做一些变通办法,将字段值和搜索字符串转换为相同的大小写。