我有一个包含多对多关系的CoreData数据模型。事实证明,NSPredicate不支持多对多关系。根据CoreData.pdf中的描述:“在谓词中,您只能有一个一对多的元素。”
举个食谱的例子:有许多食谱和许多配料。一个食谱可以有许多配料,“盐”可能是其中之一,而“盐”也用于许多食谱中。这是自然的多对多关系。
有哪些建议的解决方法?
是CoreData不好的想法,我应该回到SQLite吗?
举个食谱的例子:有许多食谱和许多配料。一个食谱可以有许多配料,“盐”可能是其中之一,而“盐”也用于许多食谱中。这是自然的多对多关系。
有哪些建议的解决方法?
是CoreData不好的想法,我应该回到SQLite吗?