0
私はモデルを生成するためにEntity Frameworkを使用していますが、モデル自体の生成は成功していますが、データベースを照会するときに次のエラーが発生します。例外がスローされますEntity Frameworkを使用した列名が無効
無効な列名「EmployeeDealer_EmployeeDealerID」
コードは次のとおりです。
var employee = db.Employees.Where(emp => emp.EmployeeID == employeeId).FirstOrDefault();
は、それはすべてがそう、私はEFができていないと仮定していますかなりstraightfowardに見えます適切なキーまたはORMクラスを生成しますか?
関連テーブルのDBスキーマを示します。
これを解決する方法上の任意の助けいただければ幸いです。
DBに送信されているクエリは何ですか?あなたのクラスはどのように見えますか?データ注釈やFluent APIのマッピングはどのようなものですか? –
良い点 - 生成されたクエリの[https://gist.github.com/serdar/c74cd441fb757d5a4bf00a2d183cd6f7](Gist Link)です。存在しない列が生成されています。 –
マッピングクラスを含めて生成されたクラスは、ここにあります[https://gist.github.com/serdar/26f61a9405458252adee18ddede9c5d7] –