Ravendb动态查询不给出正确的结果



我有一组带有字段名称" documentType"的文档。该字段具有不同的值,例如"电子邮件","文本文件","联系"&ETC..通过使用Ravendb动态查询,当我搜索DocumentType:电子邮件时,结果就可以了。如果我对现有的文档documentType进行了一些编辑 - 例如:将文档type值从电子邮件更改为备忘录&然后搜索文档类型"备忘录"的文档即查询 - documentType:备忘录,结果窗格显示"此查询没有结果"。请让我知道我的查询问题。

谢谢Dilip Kumar

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

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

最新更新