0

私は EF db first アプローチを使用して、データ層を開発しました。DB に Activity というテーブルがあり、データ アクセスにリポジトリ パターンを使用しました。すべてのアクティビティを返す GetAll() というメソッドがあります。

私の問題は、エンティティ フレームワークがデータにアクセスするための SQL を生成しているときに、テーブル名が複数形になっていることです。

例えば。

その生成:

select * from dbo.Activities

それ以外の:

select * from dbo.Activity

なぜこれを行うのか理解できませんでした。誰でも理由がわかりますか?

ここに画像の説明を入力

ここにコードを入力してください

4

1 に答える 1

0

私のプロジェクトには何か問題があります。データ層プロジェクトを個別に完全にやり直しましたが、今は問題ないようです。

于 2013-08-23T07:53:06.413 に答える