Ios 将移动应用程序数据库记录与服务器同步
我正在从事一个既有网络版又有移动版的项目。因此,为了保持服务器记录与移动设备同步,我正在检查大于单个模块上次修改日期的记录 除了具有相同时间戳的记录外,其他一切都工作正常 例如:如果有20条记录具有相同的时间戳,并且在同步过程中,有10条记录被插入到移动数据库中,而其余的记录由于某种原因(比如崩溃)没有通过。当它再次检查服务器,因为最后更新的日期是相同的,它不会拉剩余的10条记录 电流逻辑Ios 将移动应用程序数据库记录与服务器同步,ios,database,server,synchronization,Ios,Database,Server,Synchronization,我正在从事一个既有网络版又有移动版的项目。因此,为了保持服务器记录与移动设备同步,我正在检查大于单个模块上次修改日期的记录 除了具有相同时间戳的记录外,其他一切都工作正常 例如:如果有20条记录具有相同的时间戳,并且在同步过程中,有10条记录被插入到移动数据库中,而其余的记录由于某种原因(比如崩溃)没有通过。当它再次检查服务器,因为最后更新的日期是相同的,它不会拉剩余的10条记录 电流逻辑 将本地模块及其上次修改的最高时间发送到服务器 检查是否有任何更新 API响应单个模块是否有任何更改 应用程
请建议一种变通方法,这样记录就不会丢失。我不明白,你为什么不定义“拉动”呢方法来提取日期大于或等于上次修改日期的所有记录?在这种情况下,每当应用程序与服务器检查是否有任何更改时,将始终存在具有相同上次修改日期的记录。