4

参照を使用する場合、マッピングのデフォルトの結合タイプを左外部結合ではなく内部結合に変更するにはどうすればよいですか?

例えば:

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

これを左外部結合ではなく内部結合にしたいと思います。何かご意見は?

4

1 に答える 1

2

ここで同様の質問:

多対多のコレクションでNhibernateおよびFluentNhibernateに参加する内部または右外部

これは1対多の関係にも当てはまると思います。これがもう当てはまらない場合は、誰かがチャイムを鳴らしてください。

于 2011-05-17T15:44:02.817 に答える