NSFetchedResultsController를 사용하고 있으며 부모 특성에서 쿼리 개수에 문제가 있습니다.
NSFetchedResultsController에서 상위 엔티티의 목록 크기를 계산하는 방법
다음 데이터 모델 'Group', 'Category', 'Item'이라고 가정합니다. '그룹'N '카테고리'
그리고 제로가 있습니다 : - 그룹 '범주'특정 '그룹'
에 속할 수 :
- : - 아이템 종류 모든 항목은
가 이 '범주'에 속하는 카테고리에 그룹이없는 모든 항목을 검색하려고합니다. "category.groups을 @ 계산합니다."
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Item" inManagedObjectContext:managedObjectContext];
[fetchRequest setEntity:entity];
...
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(([email protected] == 0) || category.categoryId == %@)", categoryId];
...
을 그러나 여기에서 작동하지 않습니다
내 코드는 다음과 같다. (NSFetchedRequest에서 잘 작동합니다.)
이 문제를 어떻게 해결할 수 있습니까? 도와주세요 ;;
감사합니다.
죄송합니다. 그것은 단지 내 타이핑 실수입니다. 그러나이 문제는 해결되지 않습니다. 어쨌든 귀하의 회신에 감사드립니다. – likejy