大家好!我的情况是我有一个带有Feed的屏幕,每个带有详细信息的Feed项目都存储在一个领域中.这些项目中的每一项都定义了offset和feedPostedAt属性.当用户点击某个项目并下载项目的详细信息以提供当前数据时,就会出现问题.但是,下载的详细信息不包含属性offset和feedPostedAt,因此当我在域中更新(realm.copyOrUpdate())此项时,将覆盖具有已定义偏移量和feedPostedAt属性的旧项.
有没有一种方法只能更新已定义的值并保留未更改NULL值的属性?
现在我正在以一种手动重置offset和feedPostedAt属性的方式处理这个问题,但它不好也没有效果.