TinyDB--Android-Shared-Preferences-Turbo icon indicating copy to clipboard operation
TinyDB--Android-Shared-Preferences-Turbo copied to clipboard

Delete object

Open saecmca opened this issue 5 years ago • 2 comments

How to delete the object class values. I use this in putobject. fun putObject(key: String, value: Any, context: Context) { TinyDB(context).putObject(key, value) }

but I need to delete also the object.

saecmca avatar Mar 01 '19 09:03 saecmca

you can do that using the remove() function, Like this: tinydb.remove(myObjectKey);

kcochibili avatar Mar 03 '19 19:03 kcochibili

I can't delete the model class object.

val tinyDB=TinyDB(activity) val statelists = AppConstants.getObject(AppConstants.KEY_OTHERCATEGORY, activity!!, OtheCatResp::class.java as Class<Any>) as? OtheCatResp if(statelists!=null) { Log.w("before size", "" + statelists!!.DATA.size) tinyDB.remove(AppConstants.KEY_OTHERCATEGORY) Log.w("after size", "" + statelists!!.DATA.size) }

but my output W/before size: 100 W/after size: 100

saecmca avatar Mar 05 '19 13:03 saecmca