Я не знаю, должен ли я рисовать параллели, но, к сожалению, это единственный способ выразить свою проблему. В SQL, предположим, что у нас есть две таблицы:Выбор столбцов из разных объектов
- Сотрудник с колоннами Сотрудник ID, Имя сотрудника, Департамент ID
- Deptartment с колоннами Отдел ID, Отдел Имя
каф ID. в таблице Employee - внешний ключ с таблицей Департамента.
Теперь предположим, что я хочу, чтобы принести следующие столбцы: Employee ID, Имя сотрудника Департамента Имя
с использованием SQL, таких как:
SELECT A.EMPLOYEE_ID, A.EMPLOYEE_NAME, B.DEPT_NAME
FROM EMPLOYEE A, DEPARTMENT B
WHERE A.DEPT_ID = B.DEPT_ID
Как бы один сделать это с использованием основных данных в Swift ? Я предполагаю, что я путаюсь лишь видящих ссылки на NSFetchRequest(entityName: entityName)
где EntityName относится к одному лицу (таблица в реляционной БД жаргоне)
Я бы очень признателен за любые указатели или примеры, которые могут помочь мне очистить мои сомнения ,
Благодаря
Я предполагаю, что нашел подсказку из документации Apple ... Используя предварительную выборку (отношениеKeyPathsForPrefetching) ... infact, они ссылаются на один и тот же пример сотрудников, хотя в O/C – GCA