Typeテーブルへの外部キーであるTypeId列を持つBaseTableがあります。階層パターンごとのテンプレートを使用して、これをエンティティ フレームワーク モデルにマッピングしました。
これで、 andと make BaseClassBaseClassという名前の 1 つと 2 つのサブクラスができました。SubClass1SubClass2abstract
私のページの1つから2番目のページまで、ID(BaseClassもちろんIDです)を取得し、データベースからこのオブジェクトを取得したいと考えています。
クエリを作成するにはどうすればよいですか? もちろん、今後のIDはサブクラスによって所有されます。
たとえば、次のように記述できますか。
BaseClass object = provider.getfrombaseclassbyid(id);
このようなボクシングをすることはできますか?可能であれば、オブジェクトが実際に何であるかをどのように知ることができますか。Subclass1またはSubclass2?_ どうすればそれを知ることができますか?
どうすればいいですか?