我需要创建一个不那么简单的 Sql 选择查询。
类似这样的事情:
@Query("$SELECT_FROM $PRODUCT_TRANSACTION_TABLE WHERE write_status == ($SALE || $AUDIT)")
fun loadProductSaleTransactions(): LiveData<List<TransactionProductTable>>
该字段可以是销售
或“审计”
但是房间什么也没返回。 你能帮我写正确吗?
最佳答案
我建议将查询更改为:
@Query("$SELECT_FROM $PRODUCT_TRANSACTION_TABLE WHERE write_status IN ($SALE, $AUDIT)")
fun loadProductSaleTransactions(): LiveData<List<TransactionProductTable>>
请告诉我这是否可以解决问题。干杯!
关于android - 房间选择表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56647750/