android - 房间持久性库。删除所有

标签 android android-room android-architecture-components

如何使用 Room Persistence Library 删除特定表上的所有条目? 我需要删除表,但我找不到任何信息如何执行此操作。

仅当数据库正在迁移或加载所有条目并删除它们时:)

最佳答案

您可以创建一个 DAO 方法来执行此操作。

@Dao 
interface MyDao {
    @Query("DELETE FROM myTableName")
    public void nukeTable();
}

关于android - 房间持久性库。删除所有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44244508/

相关文章:

android - 在 Android 应用程序的 REST 服务请求期间显示加载屏幕?

android - 我的应用程序因 AsyncTask 而崩溃

android - 我可以读取另一个应用程序内存吗?

android - 房间库不接受字节数组

kotlin - PageKeyedDataSource loadAfter 连续调用

java - Firebase查询不返回它匹配的值

Android Room LiveData Observer 未更新

android - 如何在不使用 SELECT 查询的情况下获取 Room 持久数据库中具有 bool 值 true(或 1)的行数?

android - 具有多个 ViewModel 的 Activity

android - Android架构组件的源代码在哪里?