我将Cosmos db作为我们的数据库,并且我的Java应用程序在Spring Boot上运行。我正在使用Spring Data的MongoRepository来查询数据库。
我有一个要求,我需要根据一个字段查找结果,并且该字段必须不区分大小写。
我尝试过的...
以上解决方案适用于我的mongodb(在本地),但不适用于cosmosdb。
我认为问题可能是由于我使用的软件版本或我使用的某些驱动程序,所以我在mongocompass(连接到mongodb)和robo3t(连接到cosmosdb)上运行了相同的查询,但是查询不适用于宇宙。
所以我的假设是波斯菊不支持上述查询
现在我不打算切换到mongodb,因为我不是做出决定的人,我陷入了宇宙,我必须为后者提供解决方案。
我已经搜索过排序规则,但是没有找到任何有关如何使用cosmosdb进行操作的结果或文档,很可能这不是我的选择。
那么有没有其他方法可以在不区分大小写的情况下查询数据库,或者我在这里做错了什么?