2013-05-01 86 views
0

例如NHibernate 3.2通過代碼映射 - 你可以映射到專用字段的Id和袋?

this.Bag(
       r => "privatefieldtomap", 
       map => 
        { 
         map.Access(Access.Field); 
         map.Table("table"); 
         map.Key(k => k.Column("foreignkey")); 
        }, 
       r => r.Element(m => m.Column("columntomap"))); 

public SomeType() 
     { 
      this.Id(p => "privateidfield", Access(Access.Field)); 
      this.Table("SomeTable"); 
      this.Property(p => p.SomeProperty); 
     } 

都拋出一個異常「表達期望;不斷髮現」

我們可以做到這一點使用XML映射。

回答