您好我有一个与realm
连接的安卓ROS 2.0
(4.1.0)。
配置包含几个表。在android端可以有on table change listener
吗?我的意思是当在服务器表(某个特定的表,只有一个)上插入或更新项目并将其复制到移动设备时捕获一个动作?
我发现有可能对从表中选择的数据进行更改监听,但我没有找到的方式,我不需要live selection
,我需要在后台同步数据时执行操作。
有没有办法做到这一点?
答案 0 :(得分:1)
我们有进度监听器,可以告诉您数据何时上传到服务器。请参阅https://realm.io/docs/java/latest/#progress-notifications,但如果您需要知道 何时对数据采取了行动,那么执行此操作的唯一方法是使用类似serverDone
的布尔字段,然后服务器可以设置该字段,然后将该字段同步到客户端。