Android房间条件句IIF和CASE

Android房间条件句IIF和CASE,android,android-room,Android,Android Room,我正在编写一个@Query,其中用户可以传递他想要的ASC或DESC,以了解查询结果的排序方式 编译时,房间不知道两个IIF条件true和false @查询从id>IIF:afterId=0的列表中选择*,从列表中选择MAXid,:afterId按id排序IIF:降序,'DESC','ASC'限制:大小 suspend fun ReadUserListPageDafferId:Int=0,size:Int,descending:Boolean=true:List? 查询有问题:[SQLITE_E

我正在编写一个@Query,其中用户可以传递他想要的ASC或DESC,以了解查询结果的排序方式

编译时,房间不知道两个IIF条件true和false

@查询从id>IIF:afterId=0的列表中选择*,从列表中选择MAXid,:afterId按id排序IIF:降序,'DESC','ASC'限制:大小 suspend fun ReadUserListPageDafferId:Int=0,size:Int,descending:Boolean=true:List?
查询有问题:[SQLITE_ERROR]SQL错误或缺少数据库没有这样的函数:IIF

IIF函数是在2020年5月22日发布的SQLITE 3.32.0中引入的,您能用select SQLITE_version或adb检查您的版本吗?