最初に EF 4 コードを使用してエンティティをデータベース ビューにマップするにはどうすればよいですか?
EntityConfiguration クラスから派生してこれを行う方法はありますか?
最初に EF 4 コードを使用してエンティティをデータベース ビューにマップするにはどうすればよいですか?
EntityConfiguration クラスから派生してこれを行う方法はありますか?
はい!私は答えを見つけました:
確かに Code First を使用してビューにマップできます。Code First に、それがテーブルであることを伝えるだけで、テーブルの場合と同じ SQL をビューに対して使用します。明らかに、ビューが書き込み可能でない場合、ビューに基づくエンティティの値を更新しようとすると保存は失敗しますが、データベースに委任するだけなので、これらのエンティティを更新しない場合は勝ちです何の問題もありません。
http://social.msdn.microsoft.com/Forums/en-US/adonetefx/thread/f154595c-717e-4703-a81d-ee63633a481e