核心数据 - “天”和“任务”(to-many-relation) - 如何获取一天中的所有任务?

时间:2016-09-17 10:20:26

标签: ios swift core-data nspredicate

我有实体DayTask。有一天有很多任务,一个任务有很多天。

我想要获取某一天的所有任务。我认为你必须使用谓词。我试过这个:

let filterPredicate = NSPredicate(format: "ANY days == %@", argumentArray: [Project.Days.current])
    fetchRequest.predicate = filterPredicate

但它不起作用。有任何想法吗?我试着搜索这个,但我只是不知道要搜索什么,很难描述这个问题。

1 个答案:

答案 0 :(得分:1)

目前无法测试,但我认为你会使用 "%@ IN days"作为谓词

或者只是获取您感兴趣的那一天并使用包含任务的数组