有没有办法阻止 SchemaExport 在映射类型上生成外键约束?我看到了一个关于映射的类似问题,但不幸的是,这不适用于 . 我在 NHibernate 参考中找不到这个问题的答案,但也许有人知道一个窍门?我想避免之后删除约束。
问问题
158 次
1 回答
0
你能发布你的映射吗?<any>
绝对不会创建外键。
例子:
<any id-type="Guid" meta-type="Int32" name="FooBarOrBaz">
<meta-value value="1" class="Foo" />
<meta-value value="2" class="Bar" />
<meta-value value="3" class="Baz" />
<column name="FooBarOrBazId" />
<column name="FooBarOrBazType" />
</any>
这只会创建两列(FooBarOrBazId 和 FooBarOrBazType),没有 FK
于 2010-08-27T18:03:09.507 回答