0
我怎样才能在Salesforce SOQL查询合并这两请求转换成1个单个请求在iOS设备上:如何从两个表1个查询在Salesforce SOQL iOS的选择
NSString *theRequest = [NSString stringWithFormat:@"SELECT Name, OpportunityID FROM OpportunityLineItem where OpportunityID = '%@'", [companyDic objectForKey:@"Id"]];
SFRestRequest *request = [[SFRestAPI sharedInstance] requestForQuery:theRequest];
[[SFRestAPI sharedInstance] send:request delegate:self];
和
NSString *theRequest2 = [NSString stringWithFormat:@"SELECT CompetitorName FROM OpportunityCompetitor where OpportunityID = '%@'", [companyDic objectForKey:@"Id"]];
SFRestRequest *request2 = [[SFRestAPI sharedInstance] requestForQuery:theRequest2];
[[SFRestAPI sharedInstance] send:request2 delegate:self];
尝试过的代码,但它给了我一个错误 – 2014-10-17 09:46:18
错误| SFNetworkOperation | callDelegateDidFailWithError外部查询的where表达式中的左操作数字段应该是与select匹配的id字段,不能使用:'OpportunityID' – 2014-10-17 09:47:35
@AldrinEquila:我已与数据库进行了交叉检查,它应该完美地工作。 – Kampai 2014-10-17 09:59:50