QA@IT

EntityFrameworkでSQL文を使用したときのMappingについて

7884 PV

お世話になります。
EntityFramework6を使用して、SQLServerに接続し
取得が複雑なため、SQL文でデータ取得をしようとしています。

その際にEntityクラスのプロパティ名がテーブルのカラム名と一緒であれば
アンダースコアが含まれるカラム名も正しくデータ取得できるのですが
プロパティ名からアンダースコアを無くしたいため、プロパティ名からアンダースコアを取り除き
ColumnAttributeでカラム名を指定して実行したところ、値がnullになります。

SQL実行ではColumnAttributeで指定はできないのでしょうか?
Mappingされるカラム名を確認する方法があればご教示願います。

回答

解決の糸口が見つかりました
モデル生成時にSnakecaseからCamelcaseに書き換えればいけそうでした

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。