首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓在ORMLite中使用ORMLite

安卓在ORMLite中使用ORMLite
EN

Stack Overflow用户
提问于 2015-06-07 11:45:26
回答 1查看 4K关注 0票数 2

我正在尝试将orderBy链接用于这段代码:

代码语言:javascript
复制
List messages = G.messagesListsDao.queryBuilder().where().eq("group_id", group_id).query();

在使用orderBy()之前,我找不到关于如何对此代码使用.query()链的好文档,例如,以下代码:

代码语言:javascript
复制
GenericRawResults<String[]> raw_result =G.messagesListsDao.queryRaw("SELECT * FROM messageslist WHERE group_id = " + group_id + " ORDER BY received_date");

至:

代码语言:javascript
复制
List messages = G.messagesListsDao.queryBuilder().where().eq("group_id", group_id).orderby("id",false).query();
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-07 12:02:30

可以多次调用orderBy(),如下所示:

代码语言:javascript
复制
List messages = G.messagesListsDao.queryBuilder().where().eq("group_id", group_id).orderBy("id",false).orderBy("received_date",false).query();

这是由文件所涵盖的。引用如下:

将"ORDER“子句添加到SQL query语句中,以便按指定的列名对结果进行排序。使用升序布尔值获得升序或降序。这可以被多次调用,以按多个列分组。

希望它能成功!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30693129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档