小编J3R*_*3RM的帖子

如何使用Realm Xamarin获取独立/非托管的RealmObject

有没有一种方法,当我从Realm读取一个对象,它可以成为一个独立或非托管对象?在EF中,这称为无跟踪.这种情况的用法是,当我想要在持久数据存储上更新数据对象之前,在数据对象上实现更多业务逻辑.我可能想要将RealmObject提供给ViewModel,但是当从ViewModel返回更改时,我想将断开连接的对象与数据存储区中的对象进行比较以确定更改的内容,因此如果有一种方法可以断开连接当我将它提供给ViewModel时,Realm中的对象,然后我可以更好地管理已更改的属性,使用我的业务逻辑来执行我需要的操作,然后将更改保存回领域.

我知道Realm做了很多魔术,很多人都不想添加这样的图层但是在我的应用程序中,我真的不能直接更新数据存储区,除非有一个事件被提出我也可以订阅然后以这种方式附加我的业务逻辑.

我只看到一个事件,似乎没有执行此操作.

谢谢你的协助.

realm xamarin

10
推荐指数
2
解决办法
2256
查看次数

标签 统计

realm ×1

xamarin ×1