SQL ServerデータベースからEntity Frameworkのモデルとしてテーブルを生成する状況がありますが、データベース内の別のテーブルと関連しているため、モデル内でもこのような2番目のテーブル名のプロパティになりますEntity Frameworkでプロパティの名前を変更するか、エイリアス名を付けますか?
public virtual ICollection<Table2> Table2 { get; set; }
問題は、Ajaxによって呼び出されるMVCのコントローラ内でデータを動的に取得することです。その結果、Ajaxの引数で2番目のテーブルの名前を公開する必要があります。別のクラスTable1Metadata
を作成してMetadataType
属性を使用してTable2
という名前を変更する方法はありますか?
に再度変更すること私はあなたがそれをすることができないと言わなければならない。しかし、あなたがそれを意味するものではない場合、あなたがもっと望むものを説明してください –