Coredata Migration,映射表追加字符串并访问不同的实体

时间:2012-03-23 11:15:10

标签: ios core-data

我正在尝试使用映射模型迁移核心数据模型。 是否可以将目标实体映射到多个源实体,例如从一个表中获取值,然后从另一个表中获取值?

例如,如果我正在映射变量,也可以向数据附加值 路径> “/文档/测试/”,$ source.ID

1 个答案:

答案 0 :(得分:0)

不知道你的第一个查询,从未尝试过。尽管如此。

对于第二个查询,请将以下代码编写为映射

中的“值表达式”
FUNCTION("/Documents/Test/", "stringByAppendingFormat:" , "%d", $source.ID)

您可能需要根据'$ source.ID'的类型调整格式说明符和/或选择器名称。当我向其中一个实体添加“name”属性并希望在迁移过程中为“Page x”分配默认值时,我使用了这个。我花了一段时间才得到正确的语法。

相关问题