0

こんにちは、カテゴリ エンティティとサブカテゴリ エンティティがあります。カテゴリ オブジェクトを削除すると同時に、サブカテゴリ オブジェクトもここで削除する必要があります (カテゴリ----> 2 多関係シップとカスケードに設定) とサブカテゴリ (無効化を設定) そうカテゴリエンティティでは、2 つのメソッドがあります

- (void)addDeletionObject:(SubCategoryEntity *)value;
- (void)removeDeletionObject:(SubCategoryEntity *)value;
- (void)addDeletion:(NSSet *)values;
- (void)removeDeletion:(NSSet *)values;

メソッドを使用するときに、categoryId に関連するサブカテゴリを削除する方法を教えてください。

前もって感謝します。

4

1 に答える 1

1

カテゴリのカスケードに削除ルールを設定している場合は、呼び出すだけ[context deleteObject:category];で、関連するSubCategorys がウィルとして削除されます。保存することを忘れないでください。

于 2012-05-22T11:44:37.940 に答える