Как получить объекты, связанные косвенно по NSPredicate? - PullRequest
0 голосов
/ 08 мая 2018

У меня три модели в CoreData:

  • Категория с ID категории
  • Производство с идентификатором продукции
  • SubProduction с идентификатором subProductionId

Субпроизводство связано с одним производством, и каждый продукт имеет множество подпроизводств

Производство относится к одной категории, и каждая категория имеет много продукции

Я хочу получить все подпроизводство категории по идентификатору категории.

Я знаю так: загрузите все произведения категории и с помощью цикла for получите все подпродукты. Я задаюсь вопросом, есть ли лучший способ приблизиться к этому NSPredicate

Как сделать этот NSPredicate формат?

Примерно так:

frc.fetchRequest.predicate = NSPredicate(format: "production.category = %@", category)

1 Ответ

0 голосов
/ 08 мая 2018

ВАУ, я просто проверяю свое воображение и

Это работа:

frc.fetchRequest.predicate = NSPredicate(format: "production.category = %@", category)

Благодаря NSPredicate

...