【发布时间】:2017-08-17 18:00:06
【问题描述】:
我已经实现了一个支持 Azure 移动服务和离线同步的 Android 应用程序。我一直在用两种不同的设备对其进行测试。我在第一台设备上进行了删除操作(软删除),效果很好。然后我让它同步,检查已删除列是否标记为“true”的服务器端记录。但我似乎无法让第二台平板电脑同步以反映新更改,即不显示已删除的记录。
为了启用软删除,我已将 enableSoftDelete: true 添加到 Azure 应用服务的表控制器中。就删除过程而言,我没有接触过我的应用,但以下是典型的删除:
Save save = getSave(SaveID);
try {
mtblSave.delete(save);
return true;
} catch (Exception exception) {
exception.printStackTrace();
return false;
}
我在 Azure SQL Server 中使用 .NET 后端。
有什么想法吗?
提前致谢
【问题讨论】:
标签: android .net azure soft-delete