Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用greenDAO截断表_Java_Android_Sqlite_Android Studio_Greendao - Fatal编程技术网

Java 如何使用greenDAO截断表

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(

有人知道我如何删除greenDao中表的所有内容吗。我不想删除实际的表,只想删除与sql truncate语句等效的内容


关于使用
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]
。应该没有问题。