無法更新標識列“索引”。 EF核心

.net ef-code-first entity-framework-core

就像標題所說,我在嘗試更新EF Core中的實體時收到錯誤消息。

這是我正在嘗試更新的實體。注意使用Databasegenerated屬性修飾的Index屬性。 在此處輸入圖像描述

我試圖裝飾wthe屬性,因此只有在添加新實體時才會生成一個值,但是沒有成功。

在此處輸入圖像描述

關於這個鏈接: http//ef.readthedocs.io/en/latest/modeling/generated-properties.html#value-generated-on-add

最後,更新方法如下所示:

在此處輸入圖像描述

我在這做錯了什麼?

熱門答案

對於遇到這種情況的人來說,這是EF Core 1.0的一個錯誤。請參閱https://github.com/aspnet/EntityFramework/issues/6426

它已在EF Core 1.2中標記為已修復。



Related

許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow