我的名字为Coctail
的对象和他的名字为Tag
的关系(多对多)。
我想从数据库中获取对象Coctail
(我使用NSFetchedResultsController
)并打印他的标签。但是当我尝试获得像'coctail.tags'这样的标签时,我得到了这个
托管对象上的关系'标签'错误...
当我尝试获取标签数量('coctail.tags.count')时,我得到0.
我不知道你需要什么代码。
答案 0 :(得分:1)
您需要更新Coctail
对象的持久属性以使用持久性存储中的最新值。为此,您需要使用带有true
标记的refresh(_ object: NSManagedObject, mergeChanges flag: Bool)
方法。