I am using GreenDao ORM in my Android application.
As stated here , one can use
DaoSession.clear();
in order to clear ALL cached objects of the session.
My question is : How about clearing the cached objects of a specific entity (instead of all) ? How can I do that ?
There will be dao.detachAll()
in the next release. The commit is here:
https://github.com/greenrobot/greenDAO/commit/6a658c84e7de97073a260e062b06e3cc13a18196
Side note: use yourDao.detach(yourEntity)
to remove a single entity from the identity scope. This forces subsequent queries for this database object to return a different object.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With