1

1:n の関係 estType.consHistory.consType <> NIL * を持つすべての IBEstPeriod 管理対象オブジェクトを取得するコア データ クエリのNSPredicateを構築したいと考えています。

残念ながら、そのような NSPredicate がどのように見えるべきかについての手がかりは見つかりませんでした。アイデアや提案はありますか?

ありがとうございました!

4

1 に答える 1

4

述語の対多関係には「ANY」を使用します。

NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
[fetchRequest setEntity:[NSEntityDescription entityForName:@"IBEstPeriod" inManagedObjectContext:context]];
[fetchRequest setPredicate:[NSPredicate predicateWithFormat:@"ANY estType.consHistory.consType != nil"]];

 NSArray *fetchResult = [managedObjectContext executeFetchRequest:fetchRequest error:nil];
于 2012-04-19T18:40:45.290 に答える