3
DbModelBuilderで定義されたテーブル情報を取得する方法はありますか?以下のようなef code first:データアノテーションなしのエンティティテーブル名を取得
何か:
entity.GetType().GetTableName()
マックス
EDIT:
idは今
public static class Helper
{
public string GetTableName(Type type) {
// ??
}
}
次実装したいと私はタイプ
でテーブル名を取得したいのですがvar type = someEntity.getType();
var sql = "delete from " + Helper.GetTableName(type) + " where id in (...)"
あなたが望むものを見つけ出すのが難しいほど詳細をいくつか追加できますか? –
これが役立つことを願っています。http://stackoverflow.com/questions/5313008/how-can-i-extract-the-database-table-and-column-name-for-a-property-on-an-ef4-en/ 6909752#6909752 – RePierre
これは最初のコードではありません:( – maxlego