如何使用SQLite.NET刷新现有对象

本文关键字:对象 刷新 NET 何使用 SQLite | 更新日期: 2023-09-27 18:05:07

我正在使用SQLite。. NET和SQLite。. NET扩展来表示来自Rest API的对象。这是我的工作流程:

  • 在本地创建对象
  • 保存到数据库
  • 在后台线程:
    • 获取对象的副本
    • POST到服务器
    • 用返回的内容更新对象
    • 将对象的副本保存回DB
  • 获取对象更新的通知

此时,我想要的是用DB中保存的数据刷新对象的副本。我想要丢弃我的对象并创建一个新的对象。调用GetChildren会刷新子对象,但不会刷新对象本身的属性。

如何使用SQLite.NET刷新现有对象?

如何使用SQLite.NET刷新现有对象

这是一个非常迟的回答,但是这个功能在SQLite中并不存在。净的API。我相信您已经完成了最明显的操作(拉出记录,获取非关系属性,并复制它们)。