我正在尝试将orderBy链接用于这段代码:
List messages = G.messagesListsDao.queryBuilder().where().eq("group_id", group_id).query();在使用orderBy()之前,我找不到关于如何对此代码使用.query()链的好文档,例如,以下代码:
GenericRawResults<String[]> raw_result =G.messagesListsDao.queryRaw("SELECT * FROM messageslist WHERE group_id = " + group_id + " ORDER BY received_date");至:
List messages = G.messagesListsDao.queryBuilder().where().eq("group_id", group_id).orderby("id",false).query();发布于 2015-06-07 12:02:30
可以多次调用orderBy(),如下所示:
List messages = G.messagesListsDao.queryBuilder().where().eq("group_id", group_id).orderBy("id",false).orderBy("received_date",false).query();这是由文件所涵盖的。引用如下:
将"ORDER“子句添加到SQL query语句中,以便按指定的列名对结果进行排序。使用升序布尔值获得升序或降序。这可以被多次调用,以按多个列分组。
希望它能成功!
https://stackoverflow.com/questions/30693129
复制相似问题