gpt4 book ai didi

ios - 检查创建的指针对象是否小于今天 Parse.com

转载 作者:行者123 更新时间:2023-11-28 08:59:16 24 4
gpt4 key购买 nike

大家好,我有一个表 A,它有一个指向表 B 的指针。我正在尝试查询表 A,其中表 B 创建时间小于今天

表 A(列)

objectId、名称、表 B 指针、....

表B

objectId, 结束日期

到目前为止我有这个

    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
}

但它会返回所有内容。

最佳答案

除了使用 EndDate,您始终可以使用 Parse 自动为您创建的 createdAt 属性。

同样重要的是要记住 NSDate() 将返回当前的绝对时间,包括小时、分钟等。因此,您将获得关系中的所有对象(被指向),这些对象是在执行的确切时刻之前创建的。

参见:How to get current date at midnight

关于ios - 检查创建的指针对象是否小于今天 Parse.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32319948/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com