У меня есть база данных со следующими таблицами:
Car
Sector
, где в Car
у меня есть отношение Один-ко-многим, carHasSectors
, а в Sector
у меня sectorInCar
.
Теперь я хочу написать предикат, который будет искать в таблице Sector
, но в таблице Car
.Для этого я делаю:
let p3 = NSPredicate(format: "SELF.carHasSectors.sectorName CONTAINS[c] %@ ", searchText)
, где SELF
равно Car
, но в результате ничего не может найти.Что я делаю не так?Не могу ли я перейти к Sector
с точечной нотацией в Core Data?