CoreData - 仅获取具有一天(多对多关系)的任务

时间:2016-09-15 20:33:36

标签: ios swift core-data

我花了一些时间寻找我的问题的答案,但我找不到任何答案(可能是因为我不知道究竟要找什么)。

我有任务和日子。每个任务可以有多天,每天可以有多个任务。

我想抓住所有没有日子的任务并将它们放入tableView中。因此,我使用NSFetchedResultsController类。我想我需要添加某种NSPredicate。我试过这个:

let fetchRequest: NSFetchRequest<Task> = Task.fetchRequest()
let filterPredicate = NSPredicate(format: "days.count == 0")
fetchRequest.predicate = filterPredicate
....

但它会抛出错误

  

&#34;这里不允许使用多对键&#34;

我怎样才能获取没有天的任务?

谢谢

0 个答案:

没有答案