【发布时间】:2011-09-29 11:52:59
【问题描述】:
实体 B(书籍)与实体 D(描述)具有一对多的关系。这个想法是一本书对不同的语言有不同的描述。
我想根据给定语言 (D.languageID) 的书名 (D.title) 对书籍进行排序
如果 B 与 D 是一对一的关系,我会这样做:
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"d.title" ascending:YES];
当然,您可能会说,该模型不会阻止一本书有许多具有相同语言 ID 的描述。但在这种情况下,任何(例如第一个)描述对我来说都可以。
我的模型错了吗?现在最好的解决方案是什么?
【问题讨论】:
标签: core-data nsfetchedresultscontroller nssortdescriptor