簡體   English   中英

無需領域結構更改即可進行領域遷移

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM