2011-06-16 4 views
0

У меня есть один стол, «Человек» и другой, Автомобиль, где отношение «один ко многим» (у одного человека может быть много автомобилей).Выделите пункт, основанный на свойстве

Как написать предикат, чтобы получить всех людей, у которых есть автомобиль (любой, если они есть), с определенным имуществом?

ответ

1

Что-то вроде этого?

NSEntityDescription *entityDesc = [NSEntityDescription entityForName:@"Person" inManagedObjectContext:context]; 
NSString   *str  = @"ANY cars.property == 'value'"; 
NSPredicate   *predicate = [NSPredicate predicateWithFormat:str]; 
... 
Смежные вопросы