【问题标题】:Realm database class table has a limit?Realm数据库类表有限制吗?
【发布时间】:2016-06-06 13:41:20
【问题描述】:

我刚刚发现领域有 250 个对象的限制 有什么办法可以超过这个限制

这是来自 stetho 的图像,用于检查我的数据库

【问题讨论】:

  • 不不,我的意思是我想向该表添加超过 250 个对象
  • 我很确定我以前的表中有 36000 行,而且效果很好

标签: android realm stetho


【解决方案1】:

您遇到的这个限制不是 Realm 的限制,而是 Stetho 的默认限制。不过你可以调整它。

在 stetho 配置中设置withLimit()

例如

    Stetho.initialize(
            Stetho.newInitializerBuilder(this)
                    .enableDumpapp(Stetho.defaultDumperPluginsProvider(this))
                    .enableWebKitInspector(RealmInspectorModulesProvider.builder(this)
                            .withLimit(1000)
                            .build())
                    .build());

现在将显示第 0-999 行

【讨论】:

  • 我在 250 个对象后出现错误,这些对象没有进入我的数据库
  • 不,不是。我之前在一个表中至少有 700 行
  • @Kaung 你如何检查它们是否进入数据库?
  • 问题是我的一些项目无法从数据库中找到,所以我尝试检查它是否在数据库中,它不在其中
  • @Kaung 也许它们在数据库中,但您看不到它们,因为听诊器只显示前 250 个项目
猜你喜欢
  • 2018-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-16
  • 2021-08-25
  • 1970-01-01
相关资源
最近更新 更多