Как обновить запись в отношениях многие ко многим
Я реализую проект с использованием asp.net ядро и я новичок в этой области. Используя первый подход к БД и создавая модели в Visual studio, в SQl server у меня есть две таблицы под названием API и заявитель, которые имеют отношение "многие ко многим", а также их соединительная таблица под названием ApiApplicant. Предположим, что эти 3 таблицы имеют следующие поля каждая:
Api: ID, имя, дата, isDeleted.
Заявитель:Id,имя,тип
ApiAppliant:Id,ApiID,ApplicantId,ApiRequestDate,gateId, isDeleted
Моя таблица ApiApplicant также имеет много связей с другой таблицей, называемой Gate.
Таблица ворот имеет следующие поля:Id, name.
Теперь я хочу знать, как я могу обновить таблицу ApiApplicant в своем коде, я буду признателен, если кто-нибудь решит вышеуказанную проблему, показав мне образец соответствующего кода linq.
Что я уже пробовал:
public partial class Apiapplicant { public int Id { get; set; } public string ApiRequestDate { get; set; } public int? ApiRequestNo { get; set; } public int? Apiid { get; set; } public int? ApplicantId { get; set; } public int? GateId { get; set; } public bool? IsDeleted { get; set; } } public virtual Api Api { get; set; } public virtual Applicant Applicant { get; set; } public virtual Gate Gate { get; set; }