2
私はこのエラーを得た:Entity Framework 4:データベースからの更新によって削除された場合、除外されたビューをダイアグラムにマップする方法
"The table/view 'database.dbo.table' does not have a primary key defined and no
valid primary key could be inferred. This table/view has been excluded. To use
the entity, you will need to review your schema, add the correct keys, and
uncomment it."
だから、私はそれをアンコメントし、EntityKeys、EntityTypes、およびクエリを追加しました。 「データベースからモデルを更新する」まで、すべての作業がうまくいっていたので、すべての変更が消去されました。
「データベースからモデルを更新する」の下でビューを認識するためにEntity Frameworkを取得するにはどうすればよいですか? EFが主キーフィールドとしてピックアップできるように、Microsoft SQL 2005ビューに追加できるものはありますか?
私の見解では唯一の2つのフィールドがあります。
ID int not null, -- PK
SKU int null