在objectivec中的coredata中的谓词

时间:2017-03-23 15:44:38

标签: ios core-data predicates

我在coredata详情和人物中有两张桌子。 Person有两个字段Id和Code:

Id代码 IAS RT IAS TP IAS IP

现在,详细信息有两个字段,代码和名称

代码名称 RT Rataz TP Tranzps IP Irrz

现在我想使用谓词,这样我就可以先从人那里获取id,然后在获取id的字段之后。我可以使用相同的id作为谓词从person表中获取Name。如何实现这一点。任何帮助或建议将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

好的,你应该怎么做才是建立关系。

添加与Person的关系,称为"详细信息"并向Detail添加一个名为" people"的关系(或" person"如果它是单数的话)。

现在您可以通过ID获取此人,然后使用person.details获取与该人相关的详细信息。

核心数据不是数据库。将其视为数据模型。创建所需的数据模型和对象关系并使用它们。

最好查看核心数据教程。它将帮助您了解如何使用核心数据。