Я также пытался наилучшим образом использовать реализацию "без учета регистра".Если вы используете драйвер MongoDB Java 3.0 или более поздней версии, используйте следующий код с параметром $ option !Это действительно легко использовать:
Document basicQuery = new Document();
basicQuery.append("key", new Document("$regex","value").append("$options","i"));
Поля «ключ» и «значение» необходимо изменить с вашими собственными данными.Параметр $ regex для получения информации путем частичного сопоставления в случае, если в базе данных будет появляться все больше и больше записей.