greendao遇到的問題

在FragmentA,C,D裏面進行保存操作。然後回到FragmentB FragmentB進行查詢,然後根據FragmentA更新的字段進行相應操作。 發現只有第一次能查詢出來,後面查詢到的仍然沒有變。實際數據庫已經保存了。 解決方法: 設置爲空,然後重新創建,再查詢,這樣就得到的最新更新的數據了。 個人猜測原因:可能是緩存,如果沒有設置爲空,重新創建,用的仍然是之前的記錄。
相關文章
相關標籤/搜索