ID列 'Index'を更新できません。 EFコア

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

質問

タイトルのように、EF Coreのエンティティを更新しようとするとエラーメッセージが表示されます。

ここに私が更新しようとしているエンティティがあります。 Databasegenerated属性で修飾されたIndexプロパティに注意してください。 ここに画像の説明を入力

私は、新しいエンティティが追加されたときにのみ値が生成されるようにプロパティを修飾しようとしましたが、成功しませんでした。

ここに画像の説明を入力

このリンクに関して: 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
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ