Ram*_*amu 2 android android-room
我不确定这是否是一个合格的问题。
我正在使用小吃栏功能来撤消删除,但我真的很困惑如何做到这一点。我正在使用房间库,删除后,与我的数据关联的 ID 也被删除,因此我无法引用已删除的 ID 来在该特定 ID 处插入数据。当我单击撤消按钮时,我希望我的数据再次恢复到其旧位置,而不是作为新插入。
如果根本不可能,请纠正我或提供任何替代方案。谢谢
一种方法是使用软删除技术。
添加一个新列并将其称为状态,例如默认值为 0 的标志
然后,如果它被删除,则将标志列设置为 1
并且查询只会得到 flag = 0 的结果
对于取消删除,您只需将标志从 1 设置为 0
| 归档时间: |
|
| 查看次数: |
1169 次 |
| 最近记录: |