DBFlow'算作'

时间:2016-03-15 10:31:40

标签: android sql sqlite android-sqlite dbflow

我想在DBFlow中执行以下语句:

SELECT SECTION_ID, COUNT(SECTION_ID) AS SECTION_COUNT FROM ARTICLES GROUP BY SECTION_ID ORDER BY SECTION_COUNT DESC

我尝试的是:

Select(Article_Table.sectionId).from(Article.java).count(???) ...

Flow object有一个count()方法,但我需要DatabaseWrapper作为参数,我坦率地不明白,我原以为它会采用表格列(即{ {3}})。

我有什么想法可以做到这一点吗?

1 个答案:

答案 0 :(得分:5)

您需要添加

Method.count() 

Select()声明中

示例:Select(Method.count()).from(Article.class).count();