1
nhibernateでビューを作成する必要があります。データベースにはテーブルがあります:SomeTable、view SomeTableView。 SomeTableViewはSomeTableと同じ列を持ちます。何らかのビューをマップして、同じエンティティクラスをテーブルとビューで使用できるようにすることはできますか?テーブルとビューの同じエンティティクラス
nhibernateでビューを作成する必要があります。データベースにはテーブルがあります:SomeTable、view SomeTableView。 SomeTableViewはSomeTableと同じ列を持ちます。何らかのビューをマップして、同じエンティティクラスをテーブルとビューで使用できるようにすることはできますか?テーブルとビューの同じエンティティクラス
SomeTable
から継承する新しいエンティティを作成し、代わりにそのビューを使用するこの新しいエンティティの新しいマッピングを作成できるようです。これにより、少なくとも同じプロパティを再作成する必要がなくなります。
テーブルにビューと同じ列がある場合、そのビューをマップする必要があるのはなぜですか?あなたが私たちに全体像を教えていない限り、これは意味をなさない。 – Rippo