ORMLiteDAOケースからデータオブジェクトを無差別に注文したい。
現在、所有者のアイテムを大文字と小文字を区別して注文するために、次のsqliteコードを使用しています。
ownerDao.queryBuilder().orderBy("Name", true).query();
ここで、sqliteが次の生のSQLで大文字と小文字を区別しない「順序付け」をサポートしていることがわかります。
SELECT * FROM owner ORDER BY Name COLLATE NOCASE
queryRaw()
目的のサフィックスを追加する簡単な方法(呼び出すよりも簡単)はありますか?
別の解決策は、 DatabaseFieldアノテーションcolumnDefinition
のプロパティをに設定することでしょうか?TEXT COLLATE NOCASE