Я пытаюсь создать NSPredicate для поиска одного объекта (таблицы), но также поиска отношений с другими объектами, но получаю ошибку 'unimplemented SQL generation for predicate'
.
Основной объект - это файлы. Файлы имеют отношение к другому объекту под названием Activity. У Activity есть строковое свойство: name.
Однако я не могу заставить работать следующий NSPredicate:
NSFetchRequest *fetchRequest = [NSFetchRequest fetchRequestWithEntityName:@"Files"];
NSPredicate *predActivity = [NSPredicate predicateWithFormat:@"ANY self.activity.name contains[cd] %@",string];
В таблице Files есть связь с именем activity, которая показывает o как отношение.
Я также пробовал это без себя, например:
NSPredicate *predActivity = [NSPredicate predicateWithFormat:@"ANY activity.name contains[cd] %@",string];
Как правильно написать это?
Спасибо за любые предложения.
![enter image description here](https://i.stack.imgur.com/clU0g.png)