PurgeAsync 之后的 Azure 移动服务将 UpdateAt 过滤器添加到下一个 PullAsync 调用
Azure Mobile Service After PurgeAsync It add UpdateAt Filter to next PullAsync Call
我正在使用 Azure 移动服务离线同步 Windows Phone。
我第一次将数据添加到按 userId 过滤的本地数据库(sqlite)。
然后对于第二个用户,我对所有表使用 PurgeAsync 只是为了清除第一个用户数据并加载第二个用户数据。
但是,对于第二个用户请求,过滤器带有 updatedat 值。
这是执行清除操作的时间戳。
这使得第二个用户没有数据下载。
我认为您应该在 PullAsync 方法中为每个用户提供不同的字符串,它会正常工作。
我通过为 queryid 传递空值解决了这个问题。
我正在使用 Azure 移动服务离线同步 Windows Phone。 我第一次将数据添加到按 userId 过滤的本地数据库(sqlite)。 然后对于第二个用户,我对所有表使用 PurgeAsync 只是为了清除第一个用户数据并加载第二个用户数据。 但是,对于第二个用户请求,过滤器带有 updatedat 值。 这是执行清除操作的时间戳。 这使得第二个用户没有数据下载。
我认为您应该在 PullAsync 方法中为每个用户提供不同的字符串,它会正常工作。
我通过为 queryid 传递空值解决了这个问题。