[Android]ORMLiteでSQLiteのsort

スポンサーリンク

ORMLiteは簡単な使い方ならすごくわかりやすかったのですが、
いろんなクエリを作って読み込みたいと思ったときにどうやるかまでは調べていませんでした。

特にDBからソートして取り出したいと思ったときにこんな単純な処理なのにどうするのだろっていうレベルでした。

答えとしては、QueryBuilderを使う。
※QueryBuilderはSQLクエリの作成の手助けをするクラス

実装例

QueryBuilder query = dao.queryBuilder().orderBy("id", true);
List accounts = dao.query(query.prepare());

参考サイト

OrmLite – SQLiteに関する処理を簡潔にする

http://androidnote.logdown.com/posts/152814-lock-ormlite-sqlite-simplicity%E7%90%86%E3%82%92%E7%B0%A1%E6%BD%94%E3%81%AB%E3%81%99%E3%82%8B

コメント

タイトルとURLをコピーしました