在HBM映射我可以设置类型和长度
<composite-id>
[..]
<key-property name="someStringProperty"
column="somefield"
type="AnsiString"
lenght="8"/>
</composite-id>
我如何做到这一点(设置类型和长度)的流利?我发布了这个support.fluentnhibernate.org。我包括一些修改以支持将类型设置为例如AnsiString在那里。
编辑2:
今天,Paul Batum在他的开发分支中添加了对文本类型和长度的支持。 (见github上进行更改。)
这使得有可能写
CompositeId()
.KeyProperty(
p => p.SomeProp,
k => k.ColumnName("someField").Type("AnsiString").Length(8))
我看到.ColumnName()和.Type()而不是.Length()。使用流利NHibernate的1.1.1.694。 – 2011-02-15 15:04:20
我想它还没有落在树干里。 – 2011-02-15 15:18:09
这是美丽的。谢谢。在流利的维基上没有提到这一点。 – Lombas 2017-02-24 17:46:32