1
エンティティフレームワーククラスに、SQLクエリにマップする代わりに、テーブルの列にマップするのではなく、フィールドを追加することは可能ですか?任意のSQLクエリをEntity Frameworkフィールドにマップできますか?
実際の例(これは実際に私が達成しようとしていることの説明のほうが分かりやすいものではありません)私のクラスは結果を保持するTableCount
フィールドオブジェクトがdbからロードされた時点でSELECT COUNT(*) FROM MyTable
の値を返します。
編集:これは私の元の投稿でこれを述べたはずですが、私はPOCOクラスを使用しています。
私の編集をご覧ください。私はPOCOクラスを使用しているので、EDMXデザイナーは実際にそれを入力しません。 – Mykroft
EOCXでもPOCOクラスは引き続き可能です。コードを最初に使用している場合は、カスタムクエリをクラスにマップすることはできませんが、既存のデータベースでコードマッピングを使用している場合は、最初のアプローチを使用できます。 –