2012-03-23 9 views
0

マッピングモデルを使用してコアデータモデルを移行しようとしています。 宛先エンティティを複数のソースエンティティにマッピングできますか?たとえば、あるテーブルから値を取得し、別のテーブルから値を取得するなどです。Coredataの移行、マッピングテーブルの追加文字列の追加と異なるエンティティへのアクセス

はまた、それは私が変数 パスをマッピングしていた場合例えばデータに価値を付加することが可能である>「、あなたの最初のクエリについて

答えて

0

ないアイデアを決して/Documents/Test/",$source.IDありませんそれを試してみました。しかし、逆を行っている。あなたの2番目のクエリのために

、あなたは「$ソースの種類に応じて書式指定子および/またはセレクタ名を調整する必要があるかもしれマッピングで、あなたの「値式」として、以下の

FUNCTION("/Documents/Test/", "stringByAppendingFormat:" , "%d", $source.ID) 

をコードを書きます.ID '。私はエンティティの1つに 'name'属性を追加し、移行中に 'Page x'のようなデフォルト値を割り当てたいときにこれを使用しました。文法を正しく理解するにはしばらく時間がかかりました。

関連する問題