RavenDB动态查询未给出正确的结果

RavenDB动态查询未给出正确的结果,ravendb,Ravendb,我有一组字段名为“DocumentType”的文档。此字段包含不同的值,如“电子邮件”、“文本文件”、“联系人”等。。 通过使用RavenDb动态查询,当我搜索DocumentType:email时,结果很好。如果我对现有文档DocumentType进行一些编辑-例如:将DocumentType值从Email更改为Memo&然后搜索文档类型为“Memo”的文档 i、 e Query-DocumentType:memo,结果窗格显示“此查询没有结果”。请让我知道我的疑问的问题 谢谢, 迪利普·库马

我有一组字段名为“DocumentType”的文档。此字段包含不同的值,如“电子邮件”、“文本文件”、“联系人”等。。 通过使用RavenDb动态查询,当我搜索DocumentType:email时,结果很好。如果我对现有文档DocumentType进行一些编辑-例如:将DocumentType值从Email更改为Memo&然后搜索文档类型为“Memo”的文档 i、 e Query-DocumentType:memo,结果窗格显示“此查询没有结果”。请让我知道我的疑问的问题

谢谢,
迪利普·库马尔(Dilip Kumar)

保存编辑的文档之前,您是否保存了它。这也发生在我身上,但我意识到我忘记存储编辑过的文档,即使我是从数据库加载的。例如:

var teacher12 = session.Load<Teacher>("teachers/12");
//changes to teacher12
....
session.Store(teacher12);
session.SaveChanges();
var teacher12=session.Load(“教师/12”);
//教师的变化12
....
会话存储(教师12);
session.SaveChanges();