gpt4 book ai didi

android - 如何从 DAO 中获得 Deferred?

转载 作者:行者123 更新时间:2023-11-29 02:21:01 25 4
gpt4 key购买 nike

我想从 DAO 中获得 Kotlin Coroutnies

@Query("select * from gameprocess where cabinId = :cabinId ")
fun getAllGameProccesBiCabin(cabinId :Int) : Deferred<GameProcess>

但它无法编译(room 不知道如何处理 Deffered),但我需要使用“Deffered”中的“wait”怎么办?

作为另一种选择,我可以使用这篇文章中的扩展功能,但是不知道如何将它集成到 dao 中:

https://codelabs.developers.google.com/codelabs/kotlin-coroutines/index.html?index=..%2F..index#6

最佳答案

这是允许我使用 async{}.await 的依赖项 https://github.com/Kotlin/kotlinx.coroutines/blob/master/ui/coroutines-guide-ui.md

问题是我使用的是不支持它的旧版本。

关于android - 如何从 DAO 中获得 Deferred?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55610806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com