2014-01-24 78 views
0

我有一組文檔的字段名稱爲「DocumentType」。這個字段包含不同的值,如「電子郵件」,「文本文件」,「聯繫人」&等。 通過使用RavenDb動態查詢,當我搜索DocumentType:email時,結果很好。如果我對現有文檔DocumentType進行一些編輯 - 例如:將DocumentType值從Email更改爲備忘錄&然後搜索文檔類型爲「備忘錄」 的文檔即Query - DocumentType:備忘錄,結果窗格顯示「沒有結果對於這個查詢「。請讓我知道我的查詢問題。RavenDB動態查詢沒有給出正確的結果

感謝, 迪利普·庫馬爾

回答

0

難道您在保存之前保存您的編輯過的文檔。它也發生在我身上,但我意識到我忘記存儲編輯過的文檔,即使我從數據庫中加載它。例如:

var teacher12 = session.Load<Teacher>("teachers/12"); 
//changes to teacher12 
.... 
session.Store(teacher12); 
session.SaveChanges();