左加入多对一映射

时间:2010-04-05 13:28:38

标签: nhibernate nhibernate-mapping

我提到可能会或可能不会在那里打电话。当我添加可空选项时,它仍然在我想要左连接时进行内连接(即使右边为空也显示左边)。这可能在NH地图中吗?

References(x => x.DefaultCategory, "CATEGORY_ID")
    .Nullable();

1 个答案:

答案 0 :(得分:0)

在映射中未指定连接类型,但在查询中未指定。

在HQL中,使用左连接语法和SQL一样。

使用条件,使用:

.CreateAlias("categories", "c", JoinType.LeftOuterJoin)