0

我正在尝试使用流利的 nhibernate 指定一个复合键,其中一个键是标识符,另一个不是标识符。流利的可以吗?如果是,我在下面的映射中做错了什么?

public void Override(AutoMapping<AppUser> mapping)
{
    mapping.Table("AppUser");
    mapping.Id(x => x.Id, "RowID");
    mapping.CompositeId().KeyProperty(x => x.Id, "RowId")
        .KeyProperty(x => x.ServerID);
}
4

1 回答 1

0

有一个免费工具可以帮助生成映射http://nmg.codeplex.com

这个博客也是一个很好的参考指南http://referencenotherdev.blogspot.co.uk/2012/02/nhibernates-mapping-by-code-summary.html?m=1

你基本上在那里,你需要删除 id 映射线。

于 2013-02-20T19:15:19.183 回答