簡體   English   中英

我可以在 Room SELECT 查詢中使用 LiveData(不作為返回類型)

[英]can i use LiveData in Room SELECT Query (not as a return type)

我可以做這樣的事情:

@Query("SELECT * FROM DataClassPost WHERE documentPath IN (:docsList) ORDER BY postTime DESC")
    fun subscribeToCollectionDocs(docsList: LiveData<List<String>>): LiveData<List<DataClassPost>>

還是我必須使用List<String>

不,您不能參考 QUERY 中的實時數據。 只需將字符串本身從實時數據值傳遞給 function,這樣您的 function 就會看起來fun subscribeToCollectionDocs(docsList: String): LiveData<List<DataClassPost>>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM