我正在使用Parse(后端)运行的iOS应用程序。
我在从查询中访问另一个类的内容时遇到问题。
所以我有这张桌子。我们称之为“竞赛”。它有以下数据: 名称, 约会开始, 日期结束, 指向组织表的指针(objectid)
然后是组织表: 名称, Facebook喜欢的人数,
我希望能够访问该组织的名称以及某个比赛的所有其他详细信息。我是否必须在另一个查询中放置一个查询,稍有问题是查询需要等待时间并且它在后台完成。所以我有:
findInBackground() {
findInBackground() {
}
}
有没有更好的方法呢?此外,我同时收到多个对象。
答案 0 :(得分:3)
您需要在竞赛表上查询您的任何要求,然后添加一个includeKey呼叫:
var query = PFQuery(className:"Contests")
//...Other query requirements
query.includeKey("organization")
query.findObjectsInBackgroundWithBlock {
}
includeKey将强制获取组织以及1个查询中的竞赛详细信息。