gpt4 book ai didi

ios - 与 native iOS 中启用的软删除同步时出现问题(Azure 移动服务)

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:12:40 37 4
gpt4 key购买 nike

我在 iOS 平台上使用 azure 移动服务并与服务同步(启用软删除),当我使用其他设备删除一些记录时,服务数据库中该记录的 _delete 标志设置为 true,但当我与 iOS 同步时设备,已删除的记录仍然存在。

我在SO上看到过其他问题,但它们没有解决我的问题。

如有任何帮助,我们将不胜感激。

编辑:我正在使用enableSoftDelete:true

 DomainManager = new EntityDomainManager<TableName>(context, Request, Services, enableSoftDelete: true);

从其他设备删除后,新列 _Deleted 设置为 true。

最佳答案

要在.NET后端启用软删除,您需要将参数传递给 Controller ​​InitializeMethod中的EntityDomainManager:

    DomainManager = new EntityDomainManager<TodoItem>(context, Request, Services, enableSoftDelete: true);

有关详细信息,请参阅 Using soft delete in Mobile Services .

关于ios - 与 native iOS 中启用的软删除同步时出现问题(Azure 移动服务),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35715472/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com