是否可以使用rowid列对房间中的表进行排序?

时间:2018-11-12 01:37:45

标签: android android-room

我正在使用的实体没有增量列,只有一个生成并分配了UUID值的字符串列

@PrimaryKey var id: String = UUID.randomUUID().toString(),
var something: Double = 0.0

由于某种原因,我只需要反向列出表,但是没有任何增量列

但是sqlite表具有默认的rowid列会自动增加。

所以我只是在下面的查询中尝试过,但是它不识别rowid

@Query("SELECT * FROM Things ORDER BY rowid DESC")
fun getThings(): LiveData<MutableList<Something>>

给定订购条款,获得rowid

任何提示或解决方案?

0 个答案:

没有答案