我想使用协程使用来自不同 Daos 的函数与 Room 进行数据库事务。
如果我使用@Transaction
注释,我只能使用同一个DAO中的函数。如果我使用 Room 数据库函数 runInTransaction
,我就无法使用协程。
有办法实现吗?
最佳答案
此 withTransaction()
有一个挂起扩展函数。看看这个:
关于android - 如何使用来自不同 DAO 的函数并使用协程与 Room 进行数据库事务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64447357/