안녕하세요이 표시되지 않습니다이 MatchesQuery와 쿼리 만의 TableView의 데이터를 병합하려고 날이 오류를 제공하고있어 모두PFQuery 쿼리와 일치하지 작업 Parse.com
오류 : $ inquery 나쁜 유형
누구든지이 쿼리의 오류를 알고 있습니까? 감사합니다 모두
- (void) retrieveFromParse {
PFQuery *Amici = [PFQuery queryWithClassName:@"Amicizie"];
[Amici whereKey:@"RICHIESTA_IN_ATTESA" equalTo:@"YES"];
PFQuery *retrievePets = [PFQuery queryWithClassName:FF_USER_CLASS];
[retrievePets whereKey:FF_USER_NOMECOGNOME matchesQuery:Amici];
[retrievePets orderByAscending:FF_USER_NOMECOGNOME];
[retrievePets findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (!error) {
NSLog(@"%@", objects);
allObjects = [[NSMutableArray alloc] init];
for (PFObject *object in objects) {
[allObjects addObject:object];
}
}
[self.FFTableViewFindUser reloadData];
}];
}
귀하의 질문에 스키마를 추가 할 수 있습니까? 특히 클래스 'FF_USER_CLASS'에 대해'FF_USER_NOMECOGNOME' 열의 유형이 무엇입니까? 또한 Amicizie.RICHIESTA_IN_ATTESA'의 타입은 문자열이나 부울입니까? 문자열 일치 쿼리를 수행하고 있지만 부울을 사용하는 것처럼 보일 수 있습니다. –
내가 말하는 부울 값은 사용자가 TableView에서 단추를 클릭 할 때 호출되는 값이며 부울 값은 Boolean Boolean 클래스에이 함수를 추가 할 때 호출됩니다.이 함수는 친구 요청을 보유하는 함수가 하나뿐입니다. 부울 클래스는 _USER이지만 다른 클래스 Parse.com "Friends"에 있습니다. – kAiN
사용자가 단추를 클릭 한 다음 요청을 보낸 경우 사용자가 이전에 클릭 한 단추를 지우려면 부울을 사용하고 싶습니다 ... 이것은 내가 원하는 기능입니다. 당신은 우정의 요구에 오래 전부터 제안했습니다 :) – kAiN