Java 如何使用greenDAO截断表
有人知道我如何删除greenDao中表的所有内容吗。我不想删除实际的表,只想删除与sql truncate语句等效的内容Java 如何使用greenDAO截断表,java,android,sqlite,android-studio,greendao,Java,Android,Sqlite,Android Studio,Greendao,有人知道我如何删除greenDao中表的所有内容吗。我不想删除实际的表,只想删除与sql truncate语句等效的内容 关于使用AbstractDao.deleteAll()方法,其中AbstractDao是表示模型的Dao。 这将删除表,但保留缓存。 要清除缓存,请使用: DaoSession.clear()使用AbstractDao.deleteAll()方法,其中AbstractDao是表示模型的Dao。 这将删除表,但保留缓存。 要清除缓存,请使用: DaoSession.clear(
关于使用
AbstractDao.deleteAll()
方法,其中AbstractDao
是表示模型的Dao。
这将删除表,但保留缓存。
要清除缓存,请使用:
DaoSession.clear()
使用AbstractDao.deleteAll()
方法,其中AbstractDao
是表示模型的Dao。
这将删除表,但保留缓存。
要清除缓存,请使用:
DaoSession.clear()
我理解你的意思,但是我想删除该表中的所有内容,而不是实际的表。你试过了吗deleteAll()
删除表内容Dao.dropTable()
删除一个表。如果对空表调用deleteAll()
会发生什么情况。GreenDAO
是否处理此情况?仅运行SQL
语句DELETE FROM[config.tablename]
。应该没有问题。我理解你的意思,但是我想删除该表中的所有内容,而不是实际的表。你试过了吗deleteAll()
删除表内容Dao.dropTable()
删除一个表。如果对空表调用deleteAll()
会发生什么情况。GreenDAO
是否处理此情况?仅运行SQL
语句DELETE FROM[config.tablename]
。应该没有问题。