あるエンティティから抽象的なエンティティの子である別のエンティティにフィールドを移動する移行があります。私のモデルには、 の親であるThing
抽象エンティティ に対して 1->M であるエンティティがあります。このようなもの:AbstractWidget
NewStuff
+-------+ +----------------+ +----------+
| Thing |<--->>| AbstractWidget |<---| NewStuff |
+-------+ +----------------+ +----------+
いくつかの属性を から に移動しThing
ています。同様の変更を行うための手順が記載されているブログ投稿NewStuff
の手順に従っています。
構造上の変更を加えた新しいバージョンを作成し、ThingToNewThing と呼ばれるマッピングを含むマッピング モデルを作成しました。これはフィールドをマッピングしますが、関係はマッピングしません。AbstractWidgets は既に適切に機能するように設定されているため、関係を変更しませんでした。
アプリを実行すると、次のように始まる一連の内容がコンソールに送信されます。
2010-06-22 14:14:07.463 MyAppName[31418:207] Unresolved error Error Domain=NSCocoaErrorDomain Code=134140 UserInfo=0x55249d0 "Operation could not be completed. (Cocoa error 134140.)"
...既存のデータプロパティのリストのように見えるものが続きます。
Cocoa エラー 134140 に関する情報がどこにも見つからず、どこに行けばよいかわかりません。
ガイダンスをいただければ幸いです。