0
私はEF 6を使用していて、アプリケーションでは最初にコードを使用しています。 コードファーストで作成されたFaultClosedByというテーブルがあります。 しかし、私のコードでは、テーブルの簡単なクエリを実行する必要がありますが、FaultClosedBiesという名前のテーブルがありません。 これをどのように修正すればよいですか? エンティティフレームワーク6複数のtablename不要の場合
私はEF 6を使用していて、アプリケーションでは最初にコードを使用しています。 コードファーストで作成されたFaultClosedByというテーブルがあります。 しかし、私のコードでは、テーブルの簡単なクエリを実行する必要がありますが、FaultClosedBiesという名前のテーブルがありません。 これをどのように修正すればよいですか? エンティティフレームワーク6複数のtablename不要の場合
イワンStoevは私の質問の下の彼のコメントで正しい答えを持って参照してください。
FaultClosedByクラスまたはmodelBuilder.Entity(上の "適用[表(FaultClosedBy")]データ注釈)ToTable( "FaultClosedBy" );
明示的に(データ注釈/流暢な設定で)指定しますか?グローバルなEFテーブル名の複数化を無効にしますか?*不要な場合は*を意味するか分からない*。 –
この特定のテーブルは、私が意味するものです。この場合、複数形の名前は英語では意味がありません。 – arame3333
それは複数形の不具合だと思います(誰も完璧ではない)。 ToTable( "FaultClosedBy");流暢なコンフィグレーションと移動 –