如同
select count(*) from tablename;
在 ORMLITE 中应该查询什么
我试过类似的东西
int total = dao.queryBuilder().("select count(*)");
如同
select count(*) from tablename;
在 ORMLITE 中应该查询什么
我试过类似的东西
int total = dao.queryBuilder().("select count(*)");
如何使用 ORMLite 查询生成器获取表中的总记录
ORMLite有一个Dao.countOf()
方法可以返回表中的总行数:
long numRows = dao.countOf();
您还可以通过调用or对象上的方法来计算自定义查询中的行数。countOf()
Where
QueryBuilder
// count the number of lines in this custom query
long numRows = dao.queryBuilder().where().eq("name", "Joe Smith").countOf();
对于包 5:您可以使用countOf()
从文档:
返回从 SELECT COUNT(*) 查询返回的值,该值是表中的行数。根据数据库和表的大小,这可能会很昂贵。