2010-04-29 64 views
1

是否可以使用NHibernate模仿IQueryable?是否可以用NHibernate模仿IQueryable?

我在看Nhibernate文檔和我所知道的東西,它總是返回一個對象列表,它具有由整數索引的屬性。好的,完美的,有效的。

但有沒有辦法檢索像LINQ的對象?用像IQueryable這樣的東西?

感謝

回答

4

至於其他指出的那樣,有一個LINQ提供NHibernate的2.X它們雖然有限,處理簡單的查詢(在內部,它並將它們轉換爲標準)

這是正確的下載網址:http://sourceforge.net/projects/nhibernate/files/NHibernate/2.1.2GA/NHibernate.Linq-2.1.2-GA-Bin.zip/download

下一個版本的NHibernate 3.x(目前正在開發中)有一個內置的Linq提供程序,它更強大,處理更復雜的查詢,包括幾種類型的投影。

您可以從here下載二進制文件,或從中繼線編譯。它已經非常穩定。

+0

非常感謝你的想法。 所以我認爲使用這個提供者來處理簡單的東西是安全的。後來我不必遷移代碼。 感謝所有 – 2010-04-29 01:51:37

+1

其實,自從你的問題已經有一段時間了。 NHibernate 3.0已經發布,新的Linq提供程序工作得很好。不要使用舊的。 – 2010-12-22 15:33:37

0

沒有爲NHibernate的....沒有完美一LINQ提供程序,但處理大部分的東西

相關問題