流畅的 NHibernate - HasMany().WithKeyColumnName

2024-02-23

我刚刚从 Google 代码中获得了最新版本的 Fluent,自从我上次使用它以来,一些映射似乎已经发生了变化。

以前,当我加入的 id 在第二个表中具有不同的名称时,我可以使用以下命令映射关系

HasMany(x => x.Roles).WithTableName("tbl_Roles").WithKeyColumn("RoleId");

最新版本的 Fluent 中是如何完成的?

Thanks


HasMany(x => x.Roles)
  .WithTableName("tbl_Roles")
  .KeyColumns.Add("RoleId");

添加了多列支持,因此需要改进方法签名以清楚地表明发生了什么。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

流畅的 NHibernate - HasMany().WithKeyColumnName 的相关文章

随机推荐