- 如果新版本中新增加了表,需要修改greendao配置中schemaVersion,让其加1即可
greendao { schemaVersion, 2 daoPackage 'com.xx.xx.storage.db.base' targetGenDir 'src/main/java'}复制代码
否则出现如下错误
android.database.sqlite.SQLiteException: no such column:复制代码
- greendao中model的定义id时,如果id不是String,那么id必须定义为long,不能为int
@Id@Uniquepublic long id;复制代码