仅从服务器获取更改的SQL结果

时间:2014-05-03 09:18:40

标签: ios sql objective-c caching

我的iOS应用程序从Web服务器获取一些照片,标签和评论。我希望它只获取已更改或新添加的数据。我不希望它一次又一次地获取重复数据。 我使用SDWebImage拍照。但是文本是基于SQL文本的。 我怎么能理解SQL的结果是否改变了?什么样的技术 我应该用吗? 是否有第三方库用于客户端SQL捕获?

1 个答案:

答案 0 :(得分:1)

我认为这不是技术上与iOS相关的问题。您应该始终查询最后查询的时间戳。

像:

SELECT * FROM comments WHERE last_modified > last_queried_timestamp;

last_modified 字段应存储上次修改日期的时间戳或创建时间戳, last_queried_timestamp 参数是您从服务器查询的最后日期的时间戳

这样你就不会得到两次相同的变化。 (除非你想要它)