Я хочу упорядочить свои объекты данных из ORMLite DAO без учета регистра.
В настоящее время я использую следующий код sqlite для упорядочения элементов моего владельца с учетом регистра:
ownerDao.queryBuilder().orderBy("Name", true).query();
Я вижу здесь , что sqlite поддерживает нечувствительный к регистру «упорядочение по» со следующим необработанным SQL:
SELECT * FROM owner ORDER BY Name COLLATE NOCASE
Любой простой способ (проще, чем вызовqueryRaw()
)для добавления желаемого суффикса?
Может ли альтернативным решением быть установка свойства columnDefinition
в аннотации DatabaseField на TEXT COLLATE NOCASE
?