2010-02-04 67 views
0

我正在閱讀NHIbernate in Action一書。我已經閱讀過查詢其中的章節,我也使用ICriteria和IQuery來理解它。但我遇到了另一個話題查詢對象....這個說法實際上是什麼意思?查詢NHIbernate中的對象?

有一個查詢「from Bid」,該查詢檢索特定持久類的所有實例。這種類型的查詢不是用來從存儲對象數據的數據庫表中查詢記錄的。 我們如何檢索持久化類的所有實例?

+1

我不明白這個問題......你說「我們如何檢索持久類的所有實例?」並且你自己回答:「來自Bid的查詢」,它檢索特定持久類的所有實例「 – 2010-02-04 13:11:29

回答

0

CreateQuery("from Bid")返回所有Bid的持續實例。

NHibernate查詢操作對象,而不是表上。

CreateSQLQuery在需要實際SQL時使用,甚至可以返回對象實例(如果需要)。