0
我在我的GAE java服務器上使用objectify,我想用一個字段來更新一個類實體,這是一個帶有@Serialize註釋的列表,我現在想將它轉換爲簡單的列表。從序列化的列表字段到列表字段objectify
我該怎麼做?
我在我的GAE java服務器上使用objectify,我想用一個字段來更新一個類實體,這是一個帶有@Serialize註釋的列表,我現在想將它轉換爲簡單的列表。從序列化的列表字段到列表字段objectify
我該怎麼做?
基本上,您創建了第二個字段,它保存您的首選格式並使用@OnLoad
方法來遷移數據。然後加載/保存所有實體。
但是,有一個問題。如果您的系統繁忙,則可以確保舊版本和新版本可以共存一定數量的請求。所以你必須對轉換有些小心。最安全的方法是:
@OnLoad
的數據,與@IgnoreSave(IfNull.class)
刪除舊數據(或者無論你喜歡)通過負載