边界 <--> 数据集 <-->> 数据A
我想找到DataA
属于Boundary
boundary1的所有实体;
我试过了:
NSPredicate *predication = [NSPredicate predicateWithFormant:@"datasets.boundary.boundaryID == %@", myBoundaryID];
但是在尝试查找Boundary
的属性时出现问题。
我的另一个想法是:
NSArray *savedAnalysis = [NSArray arrayWithArray:[dataset.savedAnalysis allObjects]];
NSSortDescriptor *sortDescriptor = [NSSortDescriptor sortDescriptorWithKey:NAME ascending:TRUE];
NSArray *descriptors = [NSArray arrayWithObject:sortDescriptor];
self.datasourceSavedAnalysis = [NSArray arrayWithArray:[savedAnalysis sortedArrayUsingDescriptors:descriptors]];
但我不知道如何对数组中的核心数据实体进行排序。
我不是数据库专家,我无法弄清楚这些东西的逻辑。