我有两个表正在解析。
- 事件
- field
Activity 拥有两个键:UserID 和 VenueID。我想查询和检索 Activity 表中的 field 详细信息。
我正在尝试使用这个来做到这一点:
PFQuery *query = [PFQuery queryWithClassName:QuoActivityClassName];
[query whereKey:QuoActivityFavoritesUserID equalTo:[PFUser currentUser]];
[query includeKey:QuoActivityVenueID];
if (self.objects.count == 0) {
query.cachePolicy = kPFCachePolicyCacheThenNetwork;
}
return query;
这会检索对象,但我如何获取 venues 表中的特定字段,如名称、地址等。
最佳答案
您可以从 PFQuery 返回的对象中获取 Venue,如下所示:
Venue * venue = object[QuoActivityVenueID];
您还可以:
NSString * venueName = object[QuoActivityVenueID][Some_Name_Id];
NSString * venueAddress = object[QuoActivityVenueID][Some_Address_Id];
关于ios - PFQuery 使用 includekey,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29175442/