Как мне создать сопоставление таблиц с классами с помощью Fluent nhibernate?

StackOverflow https://stackoverflow.com/questions/854389

Вопрос

Я пытаюсь создать отображение, подобное следующему, с помощью свободного режима nhibernate:

<class name="IAccountManager" 
    abstract="true" 
    table="IAccountManager">

    <id name="Id">
            <generator class="hilo"/>
    </id>

    <union-subclass
            table="DefaultAccountManager"
            name="DefaultAccountManager">
            <property name="FirstName"/>
    </union-subclass>

    ... more subclasses
</class>

Мысли о том, как это сделать?

Это было полезно?

Решение

Подклассы Union в настоящее время не поддерживаются Fluent NHibernate.FNH позволяет смешивать сопоставления Fluent и HBM, поэтому для этого случая следует сохранить сопоставления hbm.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top