0%

Android开发 ormlite 统计函数count的使用方法

sql中的count用于统计符合条件的记录总数,下面是在ormlite中的使用方法:

    /**
     * @return 返回未读消息总数
     */
    public long getUnReadCount() {
        QueryBuilder qb = messageDao.queryBuilder();
        try {
            qb.where().eq("readed", false);
            qb.setCountOf(true);
            return messageDao.countOf(qb.prepare());
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        return 0l;
    }