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

上述查詢的Criteria表示是什麼?Nhibernate Criteria API

+1

訂單和產品與.NET(.NET)參考沒有關係? – 2009-04-23 11:10:39

回答

4

如果你有這樣的事情:

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

你需要做的

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

就是這樣。

相關問題