表A(列)
objectId,Name,Table B指针,....
表B
objectId,EndDate
到目前为止,我有这个
let query = PFQuery(className:Globals.ParseObjects.ProLeagueWinnings)
query.fromLocalDatastore()
query.fromPinWithName("XXX")
query.includeKey("TableB")
query.whereKeyExists("TableB")
query.whereKey("TableB.EndDate", lessThanOrEqualTo: NSDate())
query.findObjectsInBackground().continueWithSuccessBlock {
(task: BFTask!) -> AnyObject! in
let leagues = task.result as? [ProLeagueWinnings]
if (completion != nil){
if leagues != nil{
completion!(leagues!)
}else{
completion!([])
}
}
return task
}
但它会归还一切。
答案 0 :(得分:0)
您可以随时使用Parse自动为您创建的createdAt属性,而不是使用EndDate。
同样重要的是要记住NSDate()
将返回当前的绝对时间,包括小时,分钟等。因此,您将获得在执行的确切时刻之前创建的关系中的所有对象(被指向)。