【发布时间】:2009-03-28 05:54:24
【问题描述】:
是否可以将 Fluent NHibernate 配置为使用“具有具体类的表”继承自动映射对象。在查看自动映射(我已写入文件)时,我有许多从 EntityBase 派生的实体,但我希望 Id 列位于每个表上而不是 EntityBase 表上。
<class name="EntityBase" table="EntityBase" xmlns="urn:nhibernate-mapping-2.2">
<id name="Id" type="Int32" column="EntityBaseID">
<generator class="identity" />
</id>
<joined-subclass name="CategoryType, ..., Version=1.0.0.0, Culture=neutral, PublicKeyToken=null">
<key column="EntityBaseId" />
<property name="CategoryTypeGUID">
<column name="CategoryTypeGUID" />
</property>
</joined-subclass>
</class>
我浏览了 Fluent 文档,但看不到任何与此相关的内容。
提前致谢。
【问题讨论】:
标签: nhibernate fluent-nhibernate