境界 <--> データセット <-->> DataA
境界1DataA
に属するすべてのエンティティを検索したい。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]];
しかし、配列内のコア データ エンティティを並べ替える方法がわかりません。
私はデータベースの専門家ではなく、このようなロジックを理解するのに苦労しています。