【发布时间】:2020-10-20 14:32:00
【问题描述】:
我想使用来自不同 Daos 的函数使用协程与 Room 进行数据库事务。
如果我使用 @Transaction 注释,我只能使用来自同一个 DAO 的函数。如果我使用 Room 数据库功能 runInTransaction 我不能使用协程。
有没有办法做到这一点?
【问题讨论】:
标签: android database transactions android-room kotlin-coroutines
我想使用来自不同 Daos 的函数使用协程与 Room 进行数据库事务。
如果我使用 @Transaction 注释,我只能使用来自同一个 DAO 的函数。如果我使用 Room 数据库功能 runInTransaction 我不能使用协程。
有没有办法做到这一点?
【问题讨论】:
标签: android database transactions android-room kotlin-coroutines
【讨论】: