使用 android dbflow4.2.4 踩的坑

記錄下 使用 android dbflow4.2.4 踩的坑

 

使用https://www.cnblogs.com/xxdh/p/9282504.html 沒問題

 

但我踩坑的東西

 

ex :

model類裏面

@Table(database = IMDB.class)
public class UserEntity extends BaseModel  {

    @PrimaryKey(autoincrement = true)
    @Column
     long rowid;  

    @Column
     String uid;//UID 用戶的唯一ID
    @Column
     String getname;

     ....get() or set()
      
}

第一:不要使用rowid這種特殊字段

第二:參數自身儘量不要包含get 、 set 字符

(後端工程師返回的 json key 有時候就是坑的來源,特別是使用gson自動解析的時候)

 

否則,會出現rebuild工程OK,,一跑項目就會找不到 xxxx_Table 的問題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章