- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
使用 copyToRealmOrUpdate 时,它还会覆盖具有现有值的字段。我希望它只会更新我提供的字段并使用其他字段的现有值。
我看到了 createOrUpdateFromJson 的这个问题:https://github.com/realm/realm-java/issues/933cmelchior 是这样说的:
It is impossible to tell the difference between an value not set and it's default value, so there it should override all properties.
我想为 Realm 创建标签增强问题,但我先在这里问。真的不可能吗?因为这对我来说是一个很大的进步。
谢谢!
最佳答案
注意 Realm.copyToRealmOrupdate(RealmObject)
和 Realm.createOrUpdateFromJson(Json)
之间存在差异
我给出的答案对于 copyToRealmOrUpdate()
是正确的,例如。您无法区分 Java 中的以下内容:
boolean bool1;
boolean bool2 = false;
JSON 不同,您可以判断某个属性是否完全缺失。但是,当前的实现方式并非如此。我们目前正在合并一个实际具有您正在寻找的行为的合并请求。您可以在此处关注进度:https://github.com/realm/realm-java/pull/1022
关于Android Realm copyToRealmOrUpdate 更新现有字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29651398/
这是我的 Android 应用程序中的一些代码: public class Offer extends RealmObject { @PrimaryKey private long i
我有一个AsyncTask,当用户想要手动重新加载他的讨论消息时使用它(从我们的服务器获取用户每个讨论的 20 条最新消息)。由于某种原因,以这种方式获取的所有消息都会重复。而且任务的每次运行都会产生
使用 copyToRealmOrUpdate 时,它还会覆盖具有现有值的字段。我希望它只会更新我提供的字段并使用其他字段的现有值。 我看到了 createOrUpdateFromJson 的这个问
我刚刚了解了 Realm ,然后我想到了一些奇怪的事情。我有 3 个 Activity ,我们称之为 A、B 和 C。 在 Activity A(主屏幕)中,我调用了一项服务以从互联网下载数据并将其存
保存对象时 copyToRealmOrUpdate 与 Realm 中的 insertOrUpdate 有什么区别。应该考虑申请哪一个? 最佳答案 insertOrUpdate() 是 1.1.0 中
我有以下类(class): public class Note extends RealmObject { @PrimaryKey private String id; pri
场景 1:我已经使用服务器响应创建了 Realm Db(将 JSON 响应转换为具有值 id(PK) 和名称的 UserRealmModel 列表)并执行操作 copyToRealmOrUpdate(
我已经开始使用 Realm for Android。到目前为止我很喜欢它,但我在尝试了解如何正确使用“copyToRealmOrUpdate”时遇到了一些问题。 每次打开应用程序时,我都会收到一个带有
我正在尝试使用 Realm 添加和检索数据,如下所示 RealmController realmController = RealmController.with(this).getInstance(
我是一名优秀的程序员,十分优秀!