如何访问解析数据库中的指针值

时间:2014-08-26 16:55:51

标签: ios sql swift parse-platform

我正在使用Parse(后端)运行的iOS应用程序。

我在从查询中访问另一个类的内容时遇到问题。

所以我有这张桌子。我们称之为“竞赛”。它有以下数据: 名称, 约会开始, 日期结束, 指向组织表的指针(objectid)

然后是组织表: 名称, Facebook喜欢的人数,

我希望能够访问该组织的名称以及某个比赛的所有其他详细信息。我是否必须在另一个查询中放置一个查询,稍有问题是查询需要等待时间并且它在后台完成。所以我有:

findInBackground() {
   findInBackground() {
   }
}

有没有更好的方法呢?此外,我同时收到多个对象。

1 个答案:

答案 0 :(得分:3)

您需要在竞赛表上查询您的任何要求,然后添加一个includeKey呼叫:

var query = PFQuery(className:"Contests")

//...Other query requirements

query.includeKey("organization")
query.findObjectsInBackgroundWithBlock {
}

includeKey将强制获取组织以及1个查询中的竞赛详细信息。