Fluent nhibernate 2类引用同一类的Fluent NHibernate自动映射问题

Fluent nhibernate 2类引用同一类的Fluent NHibernate自动映射问题,fluent-nhibernate,Fluent Nhibernate,例如: public class Foo { IList<Bar> bars; } public class Bar { public Foo ParentFoo; } public class NewBar { public Foo ParentFoo2; } 公共类Foo { IList条; } 公共类酒吧 { 公共食品与家长食品; } 公共级纽巴 { 公共食品2; } 自动映射生成的映射用于引用Foo类的最后一个类。Foo类的映射为: <bag

例如:

public class Foo
{
   IList<Bar> bars;
}

public class Bar
{
   public Foo ParentFoo;
}

public class NewBar
{
   public Foo ParentFoo2;
}
公共类Foo
{
IList条;
}
公共类酒吧
{
公共食品与家长食品;
}
公共级纽巴
{
公共食品2;
}
自动映射生成的映射用于引用Foo类的最后一个类。Foo类的映射为:

<bag name="Bars">
  <key>
    <column name="ParentFoo2_id" /> 
  </key>
  <one-to-many class="Bar" /> 
</bag>


我正在将Fluent NHibernate 1.1与NHibernate 2.1.2.4000一起使用。

我已转到Fluent NHibernate v1.2,现在似乎一切正常