Ios 或使用include进行查询

Ios 或使用include进行查询,ios,objective-c,parse-platform,Ios,Objective C,Parse Platform,我有一个包含from列和to列的联接表。这两列都指向用户对象。执行此或查询时,会抛出错误:“或查询不支持包含的子查询” 这有什么办法吗?谢谢 //设置查询以获取当前用户与其他用户建立友好关系的所有关系 PFQuery *userIsFriendSender = [PFQuery queryWithClassName:@"UserRelationships"]; [userIsFriendSender whereKey:@"from" equalTo:[PFUser currentUser]];

我有一个包含from列和to列的联接表。这两列都指向用户对象。执行此
查询时,会抛出错误:“或查询不支持包含的子查询”

这有什么办法吗?谢谢

//设置查询以获取当前用户与其他用户建立友好关系的所有关系

PFQuery *userIsFriendSender = [PFQuery queryWithClassName:@"UserRelationships"];
[userIsFriendSender whereKey:@"from" equalTo:[PFUser currentUser]];
[userIsFriendSender whereKey:@"active" equalTo:@YES];

[userIsFriendSender includeKey:@"to"];

// set up query to get all relationships where a use friended the current user
PFQuery *userIsFriendReceiver = [PFQuery queryWithClassName:@"UserRelationships"];
[userIsFriendReceiver whereKey:@"to" equalTo:[PFUser currentUser]];
[userIsFriendReceiver whereKey:@"active" equalTo:@YES];

[userIsFriendReceiver includeKey:@"from"];

PFQuery *query = [PFQuery orQueryWithSubqueries:@[userIsFriendSender, userIsFriendReceiver]];

尝试将
includeKey:
子句移动到联合查询

PFQuery *query = [PFQuery orQueryWithSubqueries:@[userIsFriendSender, userIsFriendReceiver]];
[query includeKey:@"from"];
[query includeKey:@"to"];