我正在尝试使用具有以下设计的实体框架更新联接表我正在尝试以下代码,但它不会更新联接表DeliveryDayBrands,请告诉我我做错了什么。谢谢。public async Task<Brand> Update(Brand brand, IEnumerable<int> SelectedDeliveryDays) { using (var dc = DataContext()) { foreach (int deliveryDayId in SelectedDeliveryDays) { DeliveryDay deliveryDay = new DeliveryDay(); deliveryDay = dc.DeliveryDays.FirstOrDefault(d => d.DeliveryDayId == deliveryDayId); brand.DeliveryDays.Add(deliveryDay); } dc.SetModified(brand); await dc.SaveChangesAsync(); return brand; } }
1 回答
- 1 回答
- 0 关注
- 128 浏览
添加回答
举报
0/150
提交
取消