边界< - >数据集< - >> DataA的
我想找到属于DataA
boundary1的所有Boundary
个实体;
我试过了:
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]];
但我不知道如何对数组中的核心数据实体进行排序。
我不是数据库人员,我无法弄清楚这些东西的逻辑。
答案 0 :(得分:2)
尝试以下方法:
NSPredicate *predication = [NSPredicate predicateWithFormant:@"datasets.boundary == %@", myBoundary];
w myBoundary
是一个边界实体。