조리법 작업 및 조리법 이름보다는 조리법 항목을 기준으로 쿼리 (검색)하고 싶습니다.Parse.com 문자열이 배열에 포함되어 있는지 쿼리
예를 들어 여러 항목에 Chicken이 포함될 수 있습니다. 닭고기를 검색하고 요리법에 닭고기가 들어있는 요리법 이름을보고 싶습니다.
는 여기에 내가 시도 내용은 다음과 같습니다
- (void)filterResults:(NSString *)searchTerm
{
PFQuery * query = [PFQuery queryWithClassName:self.parseClassName];
NSArray * ingredientArray = [self.profileObject objectForKey:@"ingredients"];
[query whereKey:searchTerm containedIn:ingredientArray];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (error)
{
NSLog(@"Error: %@ %@", error, [error userInfo]);
}
else
{
[self.searchResults removeAllObjects];
[self.searchResults addObjectsFromArray:objects];
[self.searchDisplayController.searchResultsTableView reloadData];
}
}];
}
이 코드는 아무 것도 반환되지 않으며 나는 오류를 얻을 수 없습니다.
검색어를 설정하는 올바른 방법을 알아내는 데 어려움이 있습니다.
쿼리 내에서 쿼리로 해결해야합니까?
의미
이최초의 성분을 통해 쿼리 한 다음 SEARCHTERM를 포함하는 조리법의 이전 쿼리를 기반으로 레시피 이름을 표시하는에 쿼리합니다.
제발 우리가 추측하지 마십시오. 무슨 문제 있니? 게시 한 코드는 어떻게됩니까? – rmaddy