私は、Entity FrameworkでAPS.NET MVCを使用しているプロジェクトに取り組んでいます。このアプリケーションは、既存のデータベースと統合されるように開発されています。そのデータベースでは、テーブル名がtrip_tab
、vehicletype_tab
として定義され、driver_tab
&などasp.netで別のクラス名とテーブル名を持つ方法mvc + Database First Approach
私はTrip
、VehicleType
、Driver
のように私のモデルクラス名を作成します。コントローラーもTripController
,VehicleTypeController
&など
hereによく似た質問があります。しかし、それはクラス名の前に連結されているので、私の問題の解決策ではありません。
私の場合はどうすればいいですか?事前
二答えで物事を処理することができ、このよう注釈便利
使用を発見しましたあなたが探しているものを正確に行う必要があります。あなたはそれを試しましたか? –
@Stephen質問は重複していましたが、私のケースは異なっていました。また、解決策も同じではありません。解決策1は私のために働いていません。 2番目の答えも働いていません。 解決策は.edmxファイルのテーブル名をリファクタリングしています。それらを変更した後、 '[Table(" mytablename ")]'属性は自動的に削除されます。私のために働いた解決策はその疑問ではありませんでした。 – Chamith
それから私はあなた自身の答えを加えることができるように二重引用符を削除します。 –