问题标签 [magicalrecord-2.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
456 浏览

magicalrecord - 使用两个 mappedKeyName 进行关系的神奇导入

我有团队模型和玩家模型

因此,当我创建 Player 时,我会收到回复:

我在 xcdatamodel 中为 Player.team 关​​系设置了下一个设置

mappedKeyName - player.teamID

mappedKeyName.1 - 团队 ID

relatedByAttribute - 团队 ID

mappedKeyName.1 我正在使用,因为当我请求播放器列表 api 时它返回给我

那么我将 MR_importFromArray 用于 Player 实体。

但似乎神奇的导入在第二种情况下不起作用。我检查了响应,它为每个请求返回了我的 teamID。

我注意到它只适用于一个 mappedKeyName

或者我可能对映射键的目标感到困惑?

0 投票
1 回答
336 浏览

magicalrecord - 未找到 MagicalRecord/MagicalRecordDeprecationMacros.h 文件

我下载了魔法唱片大师。将 MagicalRecord 文件夹拖到我的项目中。导入 CoreData.framework 然后构建。显示错误“MagicalRecord/MagicalRecordDeprecationMacros.h 文件未找到”,请查看图片在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
34 浏览

ios - 魔法记录更新已获取数据

这是具有多关系的数据库设计。这是我的方法

我在哪里导入我的数据。我有下拉菜单,在其中为特定数据选择了不同的 API 点。所有获取不同的数据。现在的问题是,当我再次启动我的应用程序时,再次调用服务并更新数据,它再次插入它。我已经在每个实体上使用了 relatedByAttribute,让他们的“ID”成为主键。] 1 ] 1