に似ている
select count(*) from tablename;
oRMLITEでクエリする必要があるもの
私は次のようなものを試しました
int total = dao.queryBuilder().("select count(*)");
ORMLiteクエリビルダーを使用してテーブル内の合計レコードを取得する方法
ORMLite には Dao.countOf()
メソッドがあり、テーブルの行の総数を返します。
_long numRows = dao.countOf();
_
Where
またはQueryBuilder
オブジェクトでcountOf()
メソッドを呼び出すと、 カスタムクエリの行数 をカウントすることもできます。
_// count the number of lines in this custom query
long numRows = dao.queryBuilder().where().eq("name", "Joe Smith").countOf();
_
パッケージ5の場合:countOf()
を使用できます
ドキュメントから:
テーブル内の行数であるSELECT COUNT(*)クエリから返された値を返します。データベースとテーブルのサイズによっては、これは高価になる可能性があります。