当我使用References时,如何将默认连接类型更改为内连接而不是左外连接以进行映射?
例如:
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
我想让它成为内连接,而不是左外连接。有什么想法吗?
答案 0 :(得分:2)
这里有类似的问题:
Inner or Right Outer Join in Nhibernate and Fluent Nhibernate on Many to Many collection
我认为这也适用于一对多关系。如果这不再适用,请有人发信息。