android - Realm 安卓 : get item count during migration

标签 android realm

我在 Android 上使用 Realm。

在版本迁移过程中,有没有办法获取其中一个表的项目数?

最佳答案

迁移期间提供的动态 Realm 具有标准 Realm 的完整查询功能,因此以下内容应该有效

public void migrate(DynamicRealm realm, long oldVersion, long newVersion) {
  long count = realm.where("MyClass").count();
}

您可以在此处阅读有关动态 Realm 的更多信息:https://realm.io/docs/java/latest/#dynamic-realms

关于android - Realm 安卓 : get item count during migration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37076686/

相关文章:

android - PlayStore 是否会调暗屏幕截图?

java - 在 Android 上共享 Realm 字段

android - 如何从 Google-Fit 获取活跃分钟数

Android: "BadTokenException: Unable to add window; is your activity running?"在 PreferenceActivity 中显示对话框

Android - 在 data/data/pkg/files 目录中创建一个文件夹

xamarin - 调用 Realm.GetInstance(config) 而不关闭它是否安全

ios - RealmSwift 初始值设定项 - Xcode 修复它一直出错

android - 未生成 RealmProxy 文件

swift - 我们在 Swift Realm 中使用 RLMObject 还是 Object?

Android file.exists() 不工作