我想下面的查詢檢索某些類型的所有文件:RavenDb跳過項目時沒有過濾條件
var customers = documentSession.Query<Customer>()
但在這種情況下,我只得到1次的結果(同時也有他們的78) 。如果我加入一些過濾條件這始終是真實的,我得到的所有78個文件:
var customers = documentSession.Query<Customer>().Where(c => c.Id != null).ToList();
我想這是一個錯誤。
更新。 RavenDb建立531
更新2
丹尼爾和奧倫,遺憾的延遲。
我準備了一個示例應用程序。你可以在這裏下載:http://www.2shared.com/file/AGIAR5UA/RavenDbSampleAppication.html
有測試NUnit項目,其中引用SkazhiKazinoNet.Data.Model.dll模型的定義。我剛剛通過Raven.Smuggler添加了最後一個RavenDb的包,並從dump4.raven導入了數據(您可以在packages/Raven/tools中找到它)。
Idsa, 這聽起來不對,你能提供一個失敗的測試嗎? – 2011-12-30 09:10:18
@AyendeRahien,請看Update2 – SiberianGuy 2011-12-30 16:43:30