Запрос из таблицы объединения с дополнительным столбцом для отношения «Многие ко многим» [ASP.NET MVC]

#sql-server #asp.net-mvc #database

#sql-server #asp.net-mvc #База данных

Вопрос:

Как я могу запросить доступ к дополнительным полям (пакету, части) в моей таблице ассоциаций (StaffCourses) для отношения «многие ко многим» в ASP.Net MVC.

Отредактировано: у меня есть Staff_Id в руках. итак, как выполнить запрос через Staff_Id . введите описание изображения здесь.

Комментарии:

1. var data = _context.Courses.Include(p => p.StaffCourses).ToList();

2. @CristianSzpisjak у меня есть Staff_Id в руках. итак, я хочу выполнить запрос через staff_Id .

3. используете ли вы EF?

4. да, EF, подход в первую очередь к базе данных

5. Добавьте в свой DbContext ссылку на Staff like public virtual DbSet<Staff> Staff { get; set; } . Затем вы можете использовать var data = _context.Staff.Include(p => p.StaffCourses).ToList();