我正在开发一个应用程序,其中有两个实体Post
<-->> StreamType
。当我创建帖子时,我会StreamType
像这样分配:s:
// streamType == one of my default streamTypes
[post addStreamTypesObject:streamType];
我查找具有特定StreamType
外观的帖子的谓词如下:
predicate = [NSPredicate predicateWithFormat:@"ANY streamTypes.type = %@", [NSNumber numberWithInt:self.pageType]];
我不确定为什么会这样。有任何想法吗?
编辑
我基本上想要的是获取所有Posts
有权的StreamType
. 毕竟我的 fetchrequest 似乎只从数据库中返回 1 项。所以我的表格视图可能没有问题。
编辑 3 问题出在我的关系上,应该是多对多,而不是一对多。因此它只返回了一个 Post 项目。