流利的NHibernate - 仅限一对多对多

时间:2012-07-03 15:25:00

标签: c# nhibernate mapping fluent

是否可以从引用表中进行多对多映射,但只能在两个类中的一个中进行?如果是这样,怎么样?

根据我的测试,单面HasManyToMany(...)似乎适用于阅读,但不适用于插入或更新。

这就是我现在所拥有的:

        HasManyToMany(x => x.Branches)
            .Table("Ordering.Menu_Branch")
            .ParentKeyColumn("MenuId")
            .ChildKeyColumn("BranchId")
            .Access.CamelCaseField(Prefix.Underscore)
            .Cascade.SaveUpdate()
            .LazyLoad()
            .AsBag();

由于

0 个答案:

没有答案