【发布时间】:2019-01-24 07:00:56
【问题描述】:
我正在开发 Android 应用程序,它使用 Room ORM 进行数据库访问。
我有一个table,其中有user_id、username 和isManager。
我想从这个table 查询并获取所有user_ids。我想要这样的结果:
isManager 为真的所有行都应该排在最前面,并且应该按username 的字母顺序排序。
所有剩余的行都应该在下面,并且应该按username 的字母顺序排序。
我该怎么做。我知道如何在一堆中排序。
【问题讨论】:
-
不可以先按经理下单,再按用户名下单吗?那么数据库应该会给你正确的结果。
-
@oruckdeschel 你可能是对的。我也在考虑使用多个订单。
标签: android sqlite android-room android-database android-jetpack