[英]Realm Migration Required without realm structure changes
我已經對應用程序進行了一些修復,該應用程序在playstore上的版本為24,並且我將版本代碼從24更改為25(我的領域版本與構建版本代碼相同)。 但是沒有改變領域結構,沒有添加任何字段,也沒有刪除任何字段。 但是仍然要求我從版本24遷移到25,並且我需要在這樣的遷移類中添加一個看起來很奇怪的代碼:
if (oldVersion == 24) {
oldVersion++;
}
這行得通,但對我來說卻很奇怪,因為我什么都沒有更改,甚至沒有查詢。
任何人都知道是什么觸發了這一點嗎?
這是因為Realm版本號內部存儲在Realm文件中,並且用作觸發遷移的第一個檢查。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.