Операция вставки с отношением «многие ко многим» с использованием EF
Ве два модельных класса:
public class Candidate
{
public int Id { get; set; }
public string Name { get; set; }
public ICollection Jobs { get; set; }
}
public class Job
{
public int Id { get; set; }
public string Name { get; set; }
public ICollection Candidates { get; set; }
}
Мое имя DbContext - JobsContext.
Приведенный выше код генерирует мне 3 таблицы кандидатов, вакансии и Кандидаты Вакансии (сгенерированные EF)
Сейчас я've записей в таблице заданий: Id = 1, Name = "Продажи" : Id = 2, Name = "Инженер».
Я хочу связать нового кандидата, которого яЯ буду вставлять в таблицу кандидатов с двумя записями из таблицы Джобса.
Прежде чем вставить кандидата, я знаю идентификаторс таблицы Джобса & Я неЯ не хочу звонить в базу данных, чтобы получить более подробную информацию из таблицы Джобса.
Как мне сделать это с помощью Entity Framework 5?