Свободный автомат NHibernate: пропустить промежуточный класс с таблицей на подкласс - PullRequest
1 голос
/ 17 февраля 2010

Я использую преобразователь Fluent NHibernate с таблицей на подкласс для отображения следующей структуры:

public abstract class A
{
    // properties here
}

public abstract class B : A
{
    // methods here
}

public class C : B
{
    // properties here
}

В моей базе данных есть только таблицы для представления класса A и класса C. Класс B существует только в моей модели для моего удобства и не содержит никаких свойств, которые необходимо сопоставить.

Как я могу заставить автоматическое устройство пропустить B и отобразить C как подкласс A?

1 Ответ

2 голосов
/ 18 февраля 2010

В Fluent NHibernate * wiki есть раздел на , игнорирующий базовые типы при автоматическом преобразовании , которые, возможно, стоит прочитать.

...