EFでビューを使用する必要がありますが、インポートするとビューの主キーが正しく表示されず何らかの理由で変更できません。ビュー内のエンティティフレームワークの主キー
1
A
答えて
7
0
私の経験では表示上のエンティティキーはの主キーを使用して定義されていますビュー(select句から) ビューに複数のテーブルがある場合、外部キーではなくプライマリキーを選択してエンティティキーとして表示する必要があります。
ダヴィデ
3
私はLINQで簡単ではありませんでしたが、動作していないことになったビュー内でグループをやってみたかったとき、私は同様の問題がありました。私にとっては、Entity Frameworkデザイナのエンティティキーを特にユニークなint列に変更することでした。それが存在しない場合は、ビュー定義に単純なインクリメントintフィールドを作成し、これをキーとして使用します。
関連する問題
- 1. ビュー内の主キー列の検索
- 2. ビューの主キーの設定
- 3. symfonyコレクション内のエンティティ主キー
- 4. Entity Framework - Oracle:主キーのないビュー
- 5. エンティティフレームワーク4.1を使用した複合主キーの作成
- 6. コアデータ - データベース内の行の主キーID
- 7. CouchDBのビュー - リスト内のキー
- 8. MySQLの更新可能なビューの主キー
- 9. JPAエンティティへの主キーがないSQLビューのマッピング
- 10. 主キー
- 11. 主キー
- 12. SQL Serverの:主キー
- 13. 6データベースの主キー
- 14. 主キーの結合
- 15. Apache Sparkの主キー
- 16. フェニックスの主キーが
- 17. エンティティを持つ主キーのないビューを使用
- 18. コールSQLビュー|エンティティフレームワーク
- 19. エンティティフレームワークとビュー
- 20. Mysql - 1つのテーブル内に2つの主キー - (自動インクリメントと1つの主キー - サブタイプ)
- 21. エンティティフレームワークの外部キーNullReferenceExcepetionコア
- 22. アップデートエラーが - 主キー
- 23. Sequelize belongsToMany主キー
- 24. インデックスと主キー
- 25. .NETCORE ID主キー
- 26. 主キーは
- 27. 複合主キー
- 28. 主キー - SQL2005
- 29. アンドロイド - 主キー
- 30. 主キーとユーザーインターフェイス
[Entity FrameworkとSQL Serverのビューの質問]可能な複製(http://stackoverflow.com/questions/1013333/entity-framework-and-sql-server-view-question) –