Java Spring Data Mongodb 1.10 排序忽略大小写

Olg*_*zek 5 java mongodb spring-data spring-data-mongodb spring-boot

在 Spring Data mongo 存储库上使用 sort 运行查询时,排序区分大小写。但是,我想获得忽略大小写的查询结果。

此问题已在此处进行了描述并且有一个有效的答案可以设置CollationQuery。不幸的是,Collation该类仅在 Spring Data MongoDb 2 中引入,SpringBoot 父启动器 pom 尚不支持该类,因此如果可能,我希望避免在未使用启动器 pom 时进行依赖项调整。

是否有任何解决方法可以在 Spring Data MongoDb 1.10 上获得相同的结果?

Jak*_*ski 0

要更新spring-data模块,您必须更新整个版本系列。不幸的是,据我所知,没有火车版本列表,但是Kay基于 Spring Data 2.x。只需将属性添加到您的pom.xml

<spring-data-releasetrain.version>Kay-SR3</spring-data-releasetrain.version>
Run Code Online (Sandbox Code Playgroud)