繁体   English   中英

Android Realm数据库删除构建器

[英]Android Realm database delete builder

我在我的项目中用Realm替换了ORMLite

我们有RealmQuery for QueryBuilder

有什么和DeleteBuilder类似?

如何使用Realm API替换DeleteBuilder查询

据我所知,Realm仅支持删除表和数据库本身。 如果我必须通过一些查询删除记录该怎么办(就像我们使用DeleteBuilder一样)

没有这样的DeleteBuilder,而是在大多数Realm类上都有删除方法:

Foo obj = realm.where(Foo.class).findFirst(); // Find a single object;
obj.deleteFromRealm(); // Delete the object from Realm

RealmResults<Foo> list = realm.where(Foo.class).findAll(); // Find all objects;
list.deleteAllFromRealm(); // delete all items that matched your query
list.deleteFromRealm(0); // Delete item at specific index.

realm.delete(Foo.class); // delete all Foo's
realm.deleteAll(); // delete all data in Realm but preserve the schema

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM