0

流暢な nhibernate を使用して、1 つのキーが識別子であり、別のキーが識別子ではない複合キーを指定しようとしています。流暢にできますか?はいの場合、マッピングの下で​​何が間違っていますか?

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 に答える