我目前正在为我的课程使用 hilo id 生成器,但只是使用了最少的设置,例如
<class name="ClassA">
<id name="Id" column="id" unsaved-value="0">
<generator class="hilo" />
</id>
...
但我真的应该为 NHibernate 指定一个新列来使用 foreach 实体并为其提供 max lo 吗?
<class name="ClassA">
<id name="Id" column="id" unsaved-value="0">
<generator class="hilo">
<param name="table">hibernate_unique_key</param>
<param name="column">classA_nexthi</param>
<param name="max_lo">20</param>
</generator>
</id>
...
<class name="ClassB">
<id name="Id" column="id" unsaved-value="0">
<generator class="hilo">
<param name="table">hibernate_unique_key</param>
<param name="column">classB_nexthi</param>
<param name="max_lo">20</param>
</generator>
</id>
...
我还注意到,当我执行上述操作时,SchemaExport 将不会创建所有列 - 只有 classB_nexthi,还有其他我做错的事情吗?
我再次问了这个问题,但在 nhusers 组中,请参阅此处response http://groups.google.com/group/nhusers/browse_thread/thread/7c70df65e24a4034/bc48c189daa38466?lnk=raot#bc48c189daa38466 i got
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)