Мое приложение использует функцию поиска, иногда поиск может возвращать набор результатов с тысячами элементов, поэтому я использую ленивую загрузку и получаю только первичные ключи.
Проблема в том, что мое приложение локализовано, и мне нужно отсортировать эти первичные ключи в алфавитном порядке, используя другой столбец в таблице с именем, которое позже локализуется в коде (используя типичный файл пар ключ-значение .properties) эта сортировка зависит от локали.
Я знаю, что одним из решений было бы иметь другую таблицу, которая в основном содержит именно то, что есть в моем файле .properties, который я использую для локализации. Но это похоже на крайнее решение, есть ли другой способ, которым я могу достичь этого? Заранее спасибо.