2

データベース構造画像。データベース構造画像。

デバッガーの監視条件でcountry述語を取得します。問題ありません。次のビューでは、コントローラーはサブオブジェクトを取得しますが、デバッガーの要求は関係条件のみを取得します。サブオブジェクトの条件をどのように送信しますか?そして同じように。active = 1where zactive = 1country.regionsactive = 1region.items

いくつかのアイデアを得ました:

  1. からの結果をフィルタリングしcountry.regionsますが、クエリは同じままです
  2. 自分で関係を築く
4

1 に答える 1

1

述語を使用してフェッチ リクエストを作成し、述語で国オブジェクトを使用できます。例:

NSFetchRequest *request = [NSFetchRequest fetchRequestWithEntityName:@"Region"];
request.predicate = [NSPredicate predicateWithFormat:
    @"country = %@ AND active = 1", country];
NSError *error;
NSArray *activeRegions = [managedObjectContext executeFetchRequest:request
    error:&error];
于 2012-12-12T09:04:13.410 に答える