cost 253 ms
从 ROOM 数据库恢复数据后,部分数据丢失 - Some data is lost after recovering data from the ROOM database

我通过复制db文件来备份数据库,然后通过覆盖db文件来恢复数据库。 恢复后,其中一张表的数据丢失了。 这个问题是偶然的。 恢复过程如下: 在开始恢复数据库前,先关闭当前运行的数据库,并删除相应的数据库文件,包括shm和wal文件public void closeDb() { if ( ...

从 Jetpack Compose 中获取 RoomDB 的值到 Composable function - Get value from RoomDB into Composable function from Jetpack Compose

我已经寻找了许多解决方案,但我发现它作为一个新手非常复杂,如何在不丢弃我所有后端代码的情况下正确解决它。 我想从我的 RoomDB 中获取一个 Float 值到一个可组合的 UI 值中,但据我们所知,通过查询获取 RoomDB 值需要一个异步 scope。而且那些不能返回值,因为值保持在 scop ...

如何在Room数据库中进行事务操作删除部分表 android - How to perform transaction operation in Room database to delete some tables android

我不熟悉房间数据库。 我想在单击按钮时清除某些表中的数据。 我在 IOS 中有类似的代码,但我不确定必须在哪里编写此方法并调用此 delete function 以及如何访问表。 任何人都可以在 android 中帮助我解决这个问题。 IOS 代码: ...

Join 2 Table with Android Kotlin Room 并在 RecycleView 的单行中显示纯数据 - Join 2 Table with Android Kotlin Room and display plain data in a single Row in RecycleView

我正在Android Kotlin中试验Room 、 Live Data和Recycler View 。 我的问题是,我正在尝试制作一个费用跟踪应用程序,并且我有 2 个表: 一个用于费用一种用于费用类型我按照 Room documentation for 1:N relationship 中的指示 ...

主键字段上的 ROOM 数据库查询从 COUNT(*)[etc.] 返回 int > 0 但从 SELECT(*)[etc.] 返回 null - ROOM database query on primary key field returns an int > 0 from COUNT(*)[etc.] but returned null from SELECT(*)[etc.]

我们有一个 ROOM 数据库,其中包含一个包含日期字段和金额字段的表。 日期字段是 (@NonNull) 主键。 初始查询计算日期 <= 输入日期的记录数。 如果第一个查询返回的结果 > 0,则第二个查询使用相同的条件选择最大日期,第三个查询检索具有该最大日期的记录并返回金额字段的值。 ...

无法使用房间数据库中的视图 model 更新我的 recyclerView,每个项目都会编辑前一个,而不是它在 recyclerView 中的项目 ID - Can't update my recyclerView with view model in room database, every item edits the previous one, not its item id in recyclerView

当我尝试用房间数据库中的视图 model 更新我的 recyclerView 时,每个 id 都会编辑前一个,而不是它在 recyclerView 中的项目 id。 我使用 adapterposition 将数据从 (EditCartFragment) 中的 recyclerView 项目传递到单 ...

不同账号不同内容,管理用户偏好 - Different accounts with different content, managing user preferences

在底部,我添加了一张我当前应用程序结构的图片以及包含的数据类/实体的当前代码。 目前在我的应用程序中,用户在登录片段中插入 url 和代码,单击保存按钮开始获取令牌的请求。 成功后,令牌将传递给其他请求以获取类别数据。 然后,我从响应中获得的不同类别显示在回收视图中。 通过单击一个类别,用户可以按流 ...

为什么我的 ByteArrays 在写入 Room 数据库后有所不同? - Why are my ByteArrays different after writing to a Room database?

描述我试图将一个令牌连同它的 IV 一起加密到一对 ByteArrays,序列化它,然后将它写入 Room 数据库。 尝试解密和阅读时,这些步骤显然是相反的。 当重复加密/序列化/反序列化/解密步骤,但不将其写入数据库时,给定的 ByteArray 解密就可以了。 写它给我以下解密错误: java ...

“Dao_Impl”中的“MyMethod”与“Dao”中的“MyMethod + extends”冲突; 两种方法具有相同的擦除,但都没有覆盖另一个 - 'MyMethod' in 'Dao_Impl' clashes with 'MyMethod + extends' in 'Dao'; both methods have same erasure, yet neither overrides the other

我之前没有收到任何错误。 但是今天,我进入我的项目进行编辑并看到了这些错误。 第一个在这条线上; 我可以使用 Alt + Enter 修复它,然后单击“实现方法”,但以防万一我想写它。 第二个和第三个在这些线上; 笔记道; 当我将 getAllNotes() 方法设置为“getAllNotes(): ...

在房间数据库中存储复杂数据类型的替代方法 - Alternate approach to storing complex data types in room database

现有方法:目前我们使用TypeConverters来帮助数据库存储和检索复杂数据类型(POJO class 对象)。 但这涉及对象的序列化和反序列化,当我们只需要一个简单的原始数据类型如 int、string、float 等时,这似乎是不必要的。 我的方法:我正在考虑一种将复杂数据类型分解为原始数据 ...

Android:Kotlin 房间如何从表中获取唯一数据并在回收视图中使用它 - Android: Kotlin Room how to take unique data from table and use this in recycle view

我有一张包含课程的表格,我需要从那里输入 select 所有唯一的组名,以便在回收视图中显示它们课时资料 class 课程DAO 这在片段代码中用于在 rcview 中插入数据 它不起作用,但如果我使用 DAO 中的 getAll() 它的作品请帮忙 PS 如果我使用 findallgroup() ...

查询返回的列在 db.unitlocalized.future.MetricSimpleFutureWeatherEntry 中没有 [date,temp] 字段 - The columns returned by the query does not have the fields [date,temp] in db.unitlocalized.future.MetricSimpleFutureWeatherEntry

我有 tesktask 创建一个天气应用程序,显示用户所在城市的天气是 GeoLocation。 我使用技术堆栈:Dagger、Room、Retrofit、Coroutines。 我在 dao class 中有错误。 我创建数据库,因为,我希望在我想搜索城市时记住天气的 state(尚未实现) I ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM