Я хочу использовать findByFieldIgnoreCaseContained of JpaRepository для выполнения запроса с поиском без учета регистра.
Параметры поиска и значения полей в БД будут в турецкой локали.Но внутреннее преобразование для сравнения без учета регистра не работает правильно.Экспериментируя, я нашел этот шаблон:
- поиск
i
: результаты содержат i, ı, I
- поиск
ı
: результаты содержат i, ı, I
- поиск
İ
: результаты содержат İ
- поиск
I
: результаты содержат i, ı, I
Для правильных результатов:
ı & I
должен возвращать одинаковые результаты i & İ
должен возвращать одинаковые результаты
Есть идеи, как настроить язык сравнения JpaRepository?