簡體   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