我刚刚从Google代码中获得了最新版本的Fluent,看起来自从我上次使用它以来,一些映射已经发生了变化.
以前,当我加入的id在第二个表中有不同的名称时,我可以使用以下内容映射关系
HasMany(x => x.Roles).WithTableName("tbl_Roles").WithKeyColumn("RoleId");
Run Code Online (Sandbox Code Playgroud)
如何在最新版本的Fluent中完成?
谢谢
Jam*_*ory 11
HasMany(x => x.Roles)
.WithTableName("tbl_Roles")
.KeyColumns.Add("RoleId");
Run Code Online (Sandbox Code Playgroud)
添加了多列支持,因此需要改进方法签名以明确发生的情况.
小智 8
这对我有用:
HasMany(x => x.Roles)
.WithTableName("tbl_Roles")
.KeyColumnNames.Add("RoleId");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6580 次 |
| 最近记录: |