我使用Fluent NHIbernate中的AutoPersistenceModel来映射我的所有实体,并且一切正常:D
但是,我的几个对象都有
public virtual IList<Comment> Comments { get; set; }
Run Code Online (Sandbox Code Playgroud)
在数据库中有一个注释表,每个具有上述代码的实体都有自己的注释链接表.
目前我正在做的是:
public class ContractMappingOverride : IAutoMappingOverride<Contract>
{
public void Override(AutoMap<Contract> mapping)
{
mapping.HasManyToMany(x => x.Comments)
.WithTableName("Comment_Contract");
Run Code Online (Sandbox Code Playgroud)
对于每个实体.
有没有办法我可以设置一个约定,其中IList <Comment>的所有映射都自动连接到上面的表名约定多少?
谢谢
安德鲁
| 归档时间: |
|
| 查看次数: |
2106 次 |
| 最近记录: |