Azure App服务相关的调用

时间:2017-03-21 05:02:38

标签: azure synchronization azure-mobile-services offline

我有一个类结构如下:

UserDepartments(1) - >(n)的分类(1) - >(n)的模板(1) - >(n)的报告

我正在使用Azure离线数据同步和增量同步。我们面临着两个主要问题。

代码为here

问题:

  1. 有没有更好的方法来下载所有这些相关内容,然后在foreach下做foreach?

  2. 我们间歇地看到,并非所有内容都在服务器上被其他网络应用下载&打开增量同步时同步正常。有没有办法可以刷新由增量同步中使用的密钥(PullAsync中的第一个参数)创建的缓存列表?或者您是否看到我们需要更改的内容,以确保我们在每次同步时下载正确的数据?

1 个答案:

答案 0 :(得分:0)

  

是否有更好的方法可以下载所有这些相关内容,然后根据foreach进行预测?

拉取是按表进行的,我们不能一次下载所有相关内容。

  

有没有办法可以刷新由增量同步中使用的密钥(PullAsync中的第一个参数)创建的缓存列表?

如果将非空值作为queryId参数的值传递,则PullAsync方法默认支持增量同步。但我们需要注意两点。

  1. 对于差异拉取方法,queryId必须是唯一的。
  2. 以后参数中的字段过滤器必须支持排序。