在领域示例中
代码总是删除现有领域的内容(如果存在),然后插入新的示例数据。您将如何更改该示例以确定样本数据(或任何数据)是否已存在于领域中 - 并使用领域数据而不是重新创建新领域? 我习惯了sql,领域看起来令人兴奋,但是我遇到了一些问题,比如这个问题。
感谢任何可以帮助我让这个样本工作的人的进步,所以每次都不会删除领域数据,一旦到位,我就可以继续学习;)
答案 0 :(得分:5)
如果您删除了显示Realm.deleteRealm(config)
的行,然后检查Realm是否为空:
Realm realm = Realm.getInstance(config);
realm.isEmpty(); // true if no objects are in the Realm
...
那应该做你想要的。