我想检查我的Parse Class是否在特定日期(我最后一次同步本地数据库的日期)之后更新了,所以如果我的本地数据已经是最新的,我可以避免同步。 / p>
有一种简单的方法吗?
在任何地方都有“最后更新”信息吗?或类似HTTP标题“最后修改”?
谢谢
答案 0 :(得分:0)
我不相信这是一个内置的功能,但它是相对容易编写的代码!
let query = PFQuery(className: "yourClass")
let cutOffDate = (some type of NSDate)
query.whereKey("updatedAt", greaterThan: cutOffDate)
query.getFirstObjectInBackgroundWithBlock({ (first, error) -> Void in
if error == nil {
//something was updated after date
} else if error?.code == 101 {
//nothing was updated after date
} else {
//something went wrong
}
})
请告诉我这是否适合您!