0
嘗試刪除實體時收到前面提到的錯誤。實體框架5無法更改關係,因爲一個或多個外鍵屬性不可爲空
該實體具有列表表的外鍵,但是我可以從Heidi MySql客戶端刪除沒有問題的數據庫條目。
我想清除子實體,但是當我在上下文中調用SaveChanges時,它會拋出提到的錯誤。
nquote_orderheaders header = portalDb.nquote_orderheaders.Single(f => f.QuoteOrderNumber == id);
header.nquote_orderlines.Clear();
portalDb.SaveChanges();
portalDb.nquote_orderheaders.Remove(header);
portalDb.SaveChanges();