Основные данные NSP предикат с отношением ко-многим

У меня есть две сущности в CoreData, которые называются «Пользователь» и «Купон», они находятся в отношениях «многие ко многим». Я хотел получить все купоны, кроме тех, которые принадлежат user.userId = 1, где userId - NSString.

Я использовал:[NSPredicate predicateWithFormat:@"NOT(ANY couponOwners.userId = %@)", @"4"]; быть предикатом моего fetchedResultsController

но не фильтрация с правильными результатами. Один из Пользователей в couponOwners Купона все еще имеет userId = 4.

Может ли кто-нибудь помочь, пожалуйста? Я застрял на долгое время. Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос