使用完整的PFUser信息查询PFObject

时间:2014-07-31 16:48:09

标签: ios swift parse-platform

我的目标"汽车"我有一个名为"所有者"我将PFUser对象保存到。当我查询这个" car"对象并尝试获取所有者的姓名,我必须致电owner.fetchIfNeeded()以获取PFUser的自定义列,例如" firstname"。我的原始查询如何确保在PFUsers上包含所有额外的列,这样我就不必调用fetchIfNeeded()

1 个答案:

答案 0 :(得分:3)

您可以使用includeKey方法使用原始查询获取PFUser对象。

PFQuery *query = [PFQuery queryWithClassName:@"car"];
[query includeKey:@"owner"];

您还可以使用多级包含使用点表示法来检索用户对象上的关系数据。 e.g。

[query includeKey:@"owner.profilePicture"];

参考文献: