天天看點

錯誤:因為相同類型的其他實體已具有相同的主鍵值。在使用 "Attach" 方法或者将實體的狀态設定為 "Unchanged" 或 "Modified" 解決方法

在更新一個實體類的時候可能會有預先有一次查詢或者其它操作,我們這樣用目的是為了與送出的資料做一個比較之類的東西,如果先查詢再對此類進行SaveChanges就會出錯。

我們隻要用AsNoTracking()讓它停止追蹤就行了。如下:

傳回查詢結果系統将不在追蹤,不影響下面的操作。

學習交流群:364976091