2015-04-16 84 views
1

我有幾個類映射爲subclasses到一個表使用鑑別器列。但鑑別器列未映射到任何字段(即使在基類中)。我想通過Nhibernate查詢語法如何過濾給定子類別的給定別名

如的類型來創建查詢(在QueryOver語法),其過濾表:

Orders  (Id,OrderType,Amount,Qty...) 
// OrderType is the discriminator column 

映射類:

DeliveryOrder (Id,Amount,Qty...) 
WorkOrder  (Id,Qty,...) 
SalesOrder (Id,Amount,...) 

需要一個查詢類似

Query.Where(()=> _ orderAlias是DeliveryOrder)

回答

相關問題