gpt4 book ai didi

Android Realm copyToRealmOrUpdate 更新现有字段

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:54:13 34 4
gpt4 key购买 nike

使用 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/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com