2016-06-29 52 views

回答

6

使用AbstractDao.deleteAll()方法,其中AbstractDao是道,那代表你的模型。 这将删除表格,但保持缓存。 要清除缓存,请使用: DaoSession.clear()

+1

我明白你在说什么,但是我想删除该表中的所有内容而不是实际的表 – Zidane

+2

你试过了吗? 'deleteAll()'删除表格内容。 'Dao.dropTable()'删除一个表。 –

+0

如果在空表上调用deleteAll(),会发生什么情况。 'GreenDAO'处理这种情况吗? – FARID