1

Entity Framework 4.0 でコード ファーストのアプローチを使用しています。ProductId、ProductName、および ProductDescriptionのプロパティのみを含む「Product」というエンティティ クラスを定義しました。

ただし、「Products」というデータベースのテーブルには、 ProductAge、ProductWeight、ProductVolume、IsActive などの追加の列があります。Entity Framework コード ファースト アプローチを使用した更新/挿入は、部分的に定義されたエンティティ クラスでも機能しますか?

4

1 に答える 1

2

マップされていない列がnull可能でない場合、些細な問題はテーブルへの挿入です。それ以外の場合、挿入は正常に機能します。コード最初のモデルからデータベースを再作成しないと仮定すると、うまくいくはずです。

于 2012-07-23T16:09:48.283 に答える