繁体   English   中英

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

[英]How do I refresh an existing object using SQLite.NET?

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

  • 在本地创建对象
  • 将其保存到数据库。
  • 在后台线程上:
    • 获取对象的副本
    • 将其发布到服务器
    • 用返回的内容更新对象
    • 将此对象的副本保存回数据库
  • 收到有关我的对象已更新的通知。

此时,我想要的是使用数据库中保存的数据刷新对象的副本。 不想把我的对象路程,创建一个新的。 调用GetChildren刷新子项,但不会刷新对象本身的属性。

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

答案很晚,但是此功能在SQLite.Net的API中不存在。 我确定您已经完成了显而易见的工作(将记录拉出,获取非关系属性,并将其复制过来)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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