- 概述
默认情况下,MongoDB引擎在排序提取的数据时会考虑字符的大小写。通过指定聚合(Aggregations)或排序规则(Collations),可以执行不区分大小写的排序查询。
在这个简短的教程中,我们将使用MongoDB Shell和Java来探讨这两种解决方案。
- 设置环境
首先,我们需要运行一个MongoDB服务器。让我们使用一个Docker镜像:
$ docker run -d -p 27017:27017 --name example-mongo mongo:latest
大约 4 分钟