NHibernate:引用需要内部联接而不是左联接

NHibernate:引用需要内部联接而不是左联接,nhibernate,fluent-nhibernate,fluent-nhibernate-mapping,Nhibernate,Fluent Nhibernate,Fluent Nhibernate Mapping,在使用引用时,如何将映射的默认联接类型更改为内部联接而不是左外部联接 例如: public class SomeClassMap : ClassMap<SomeClass> { public SomeClassMap() { Id(x => Id); References(x => x.Account); } } 我希望这是一个内部连接,而不是左外部连接。有什么想法吗?这里有类似的问题: 我假设这也适用于一对多的关系。如果这不再成

在使用引用时,如何将映射的默认联接类型更改为内部联接而不是左外部联接

例如:

public class SomeClassMap : ClassMap<SomeClass>
{
   public SomeClassMap()
   {
     Id(x => Id);
     References(x => x.Account);
   }
}

我希望这是一个内部连接,而不是左外部连接。有什么想法吗?

这里有类似的问题:

我假设这也适用于一对多的关系。如果这不再成立,请有人插话

FROM SomeClass  SC
LEFT OUTER JOIN Account A 
ON SC.Id = A.Id