出现这个异常是因为没有找到表,没有找到表的原因是之前的表已经建好了,而新增的表需要重新初始化数据库才可以建好,所以只需要把schemaVersion 改变一下版本号,重新sync运行一下就可以重新生成表了,另外修改表中字段都需要重新初始化数据库才会生效。 greendao{ //数据库版本 schemaVersion 2 daoPackage 'com.android.paipaiguoji.sql.greendao' targetGenDir 'src/main/java' }
使用greenDao时,出现 no such table的异常
最新推荐文章于 2021-02-27 12:42:37 发布