- いくつかのテーブルを結合するSQLビューを作成し、SQL Managerでテストすると、正しいデータが提供されます(違いが生じる場合、これらは複雑な結合です)。
- MVCで、(データファーストの)エンティティデータモデルを作成してから、コード生成を追加しました。
- idexページを生成するコントローラーにLINQクエリがあります。
すべての基本的なMVCのもの。
アプリケーションを実行すると、重複したレコードを受け取ります。さらに資格を得るには、注文に複数の行がある場合、「注文」の各行の最初のレコードを返します。
SQL Results
Order, Line, Part
12345, 1, 3829138120
12345, 2, 1238401890
MVC/EF Results
Order, Line
12345, 1, 3829138120
12345, 1, 3829138120
この問題の原因について何か考えはありますか?