我的目标"汽车"我有一个名为"所有者"我将PFUser对象保存到。当我查询这个" car"对象并尝试获取所有者的姓名,我必须致电owner.fetchIfNeeded()
以获取PFUser的自定义列,例如" firstname"。我的原始查询如何确保在PFUsers上包含所有额外的列,这样我就不必调用fetchIfNeeded()
?
答案 0 :(得分:3)
您可以使用includeKey方法使用原始查询获取PFUser对象。
PFQuery *query = [PFQuery queryWithClassName:@"car"];
[query includeKey:@"owner"];
您还可以使用多级包含使用点表示法来检索用户对象上的关系数据。 e.g。
[query includeKey:@"owner.profilePicture"];
参考文献: