DBFlow'算作'

asc*_*sco 2 sql sqlite android android-sqlite dbflow

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

SELECT SECTION_ID, COUNT(SECTION_ID) AS SECTION_COUNT FROM ARTICLES GROUP BY SECTION_ID ORDER BY SECTION_COUNT DESC
Run Code Online (Sandbox Code Playgroud)

我尝试的是:

Select(Article_Table.sectionId).from(Article.java).count(???) ...
Run Code Online (Sandbox Code Playgroud)

流对象有一个count()方法,但它需要一个DatabaseWrapper作为坦白说,我不明白的说法,我本来期望它采取表列(即房产).

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

小智 5

你需要添加

Method.count() 
Run Code Online (Sandbox Code Playgroud)

在你的Select()陈述中

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