2009-04-23 9 views
1
SELECT O.*, P.* FROM ORDERS O, PRODUCT P WHERE O.ORDER_ID=P.ORDER_ID; 

上記のクエリのクライテリア表現はどのようになりますか?Nhibernate Criteria API

+1

注文と製品は(.NET)リファレンスとは関係ありませんか? –

答えて

4

あなたはこのようなものがある場合:

public class Order 
{ 
    public virtual ISet<Product> Products {get;set} 
} 

をあなたはそれだ

session.CreateCriteria(typeof(Order))  
    .SetFetchMode("Products", FetchMode.Eager)  
    .List(); 

を行う必要があります。

関連する問題