Można odwzorować WIDOK przy użyciu Fluent NHibernate? Jeśli tak to jak?WIDOK i płynny NHibernate?
Odpowiedz
Myślę, można po prostu zastąpić nazwę tabeli z nazwą widok pomocą WithTable metody:
WithTable("myview");
Edit: Wystarczy zaktualizować tę odpowiedź, Fluent NHibernate używa teraz:
Table("myview");
Odpowiedź mxmissile jest poprawna, ale chciałem dodać, że widok będzie musiał być aktualizowalny (termin SQL Server.), Jeśli chcesz wstawiać do niego inserty lub aktualizacje. Mam kilka tabel odwzorowanych na widoki, które filtrują nieaktywne rekordy, ponieważ tabele te umożliwiają miękkie usuwanie.
Jeśli sobie przypominam, te "możliwe do uaktualnienia" widoki są tytułowymi widokami indeksowanymi? Minęło trochę czasu, odkąd musiałem sobie z tym poradzić. – mxmissile
Co jeśli ten widok nie ma klucza głównego? –