【发布时间】:2014-01-30 12:16:37
【问题描述】:
我有一个包含许多用户的数据库,我想将其存储在本地和我的服务器上。每当用户更新任何信息时,我都会使用核心数据库在本地数据库中成功更新它。但是如何将这些信息更改为服务器?我没有得到这个请帮忙? 每次用户更新他的信息时,我都会考虑将 sqlite 文件发送到服务器。但是如何将sqlite文件的数据发送到服务器?
【问题讨论】:
-
你在使用任何网络服务吗?
-
当数据在服务器上时,它是否需要访问/更新数据库,或者这只是一个备份副本,只会在你的 iOS 应用程序上使用? (如果是 CoreData,我假设后者)。
-
我希望只传输更新,而不是整个 sqlite 文件。
-
@Ajay 不,我公司有自己的服务器。
-
@trojanfoe 服务器上的数据库将作为主数据库,核心数据库是辅助数据库。如果用户在离线模式下更改了其设置,则其更改将在核心数据库中自动更改,但是当他可以访问互联网时,我想使用核心中的当前设置更改服务器上存在的先前设置本地存在的数据库。如何做到这一点?