我正在嘗試使用具有以下設計的實體框架更新聯接表我正在嘗試以下代碼,但它不會更新聯接表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 回答
- 0 關注
- 145 瀏覽
添加回答
舉報
0/150
提交
取消