У меня есть объект собрания и объект пользователей, которые имеют отношение многие ко многим.
Я использую Autopoco для создания начальных данных для пользователей и собраний. Как мне заполнить таблицу связей UserMeetings, созданную EntityFramework, с начальными данными?
Таблица связывания содержит два поля; User_Id и Meeting_ID.
Я перебираю список пользователей, которые создает autopoco, и прикрепляет случайное количество собраний
Вот что у меня так далеко.
foreach (var user in userList)
{
var rand = new Random();
var amountOfMeetingsToAdd = rand.Next(1, 300);
for (var i = 0; i <= amountOfMeetingsToAdd; i++)
{
var randomMeeting = rand.Next(1, MeetingRecords);
//Error occurs on This line
user.Meetings.Add(_meetings[randomMeeting]);
}
}
Я получил 'Ссылку на объект, не установленную для экземпляра объекта.' хотя запись собрания, которую я пытаюсь прикрепить, существует.
Для информации все это происходило до того, как я сохранил контекст в БД.