核心数据-按关系选择

ian

我有一个到许多之间关系FatherSon实体,其中Father可以不具有或N Son使用Core Data,如何获得全部Son,基于我的搜索Father

例如:我有一个Father谁拥有Id1.我需要获取所有Son具有FatherId1。

奥尼克四世

这里是一个使用NSManagedObject的示例(子类化比较容易)。

NSFetchRequest *request = [[NSFetchRequest alloc] init];
[request setEntity:[NSEntityDescription entityForName:@"Father" inManagedObjectContext:your_managedObjectContext]];
// You speak about you use Id, but is word reserved better use resourceId or something like that
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"resourceId=1"];
[request setPredicate:predicate];
NSArray *result = [your_managedObjectContext executeFetchRequest:request error:nil];
NSManagedObject *father_Id1 = [result firstObject];
NSSet *sons = [father_Id1 valueForKey:@"theNameOfYourRelationshipSons"];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

关系的核心数据属性?

来自分类Dev

与核心数据的关系故障

来自分类Dev

核心数据-关系查询

来自分类Dev

核心数据继承与关系

来自分类Dev

核心数据:与关系混淆

来自分类Dev

核心数据关系问题

来自分类Dev

核心数据-选择不同的

来自分类Dev

核心数据:在多个关系中按日期属性排序

来自分类Dev

核心数据关系按孩子的属性排序

来自分类Dev

核心数据获取记录按关系分组?

来自分类Dev

核心数据中与自我的关系

来自分类Dev

核心数据与一对多关系

来自分类Dev

UITableView核心数据分组和关系

来自分类Dev

核心数据NSFetchedResultsController对多关系

来自分类Dev

何时不使用核心数据关系

来自分类Dev

如何检测核心数据关系的变化?

来自分类Dev

Swift的核心数据-父子关系

来自分类Dev

核心数据模型-关系

来自分类Dev

核心数据关系中的性能改进

来自分类Dev

核心数据,无反比关系

来自分类Dev

核心数据关系,NSSet和ManagedObjectContext

来自分类Dev

父对象的核心数据列表关系

来自分类Dev

Swift 4核心数据-获取关系

来自分类Dev

NSJSONSerialization-JSON的核心数据关系

来自分类Dev

核心数据NSFetchedResultsController对多关系

来自分类Dev

核心数据一对多关系

来自分类Dev

Swift的核心数据-父子关系

来自分类Dev

对象之间的核心数据关系

来自分类Dev

核心数据关系命名约定