我正在尝试为restaurantId 21设置一个NSFetchedResultsController for menuItems
每个MenuItem都有一个Section(To One)
每个部分都有一个菜单(To One)
每个菜单都有一个餐厅(To One)
每家餐厅都有一间Int64 restaurantId
我没有获得以下NSPredicate的对象。
>update delete 10.10.10.10.in-addr.arpa 3600 IN PTR a.test.com
let fetchRequest = NSFetchRequest(entityName: "MenuItem")
let predicate = NSPredicate(format: "section.menu.restaurant.restaurantId == 21")
fetchRequest.predicate = predicate
fetchRequest.sortDescriptors = [NSSortDescriptor(key: "section", ascending: true)]
如果我没有将谓词附加到所有menuItems的列表中,则在调试器中给出21。
我的谓词出了什么问题?