我有一组字段名为“DocumentType”的文档。该字段包含不同的值,如“电子邮件”,“文本文件”,“联系人”和“等等.. 通过使用RavenDb动态查询,当我搜索DocumentType:email时,结果很好。如果我对现有文档DocumentType进行一些编辑 - 例如:将DocumentType值从Email更改为Memo&然后搜索文档类型为“备忘录”的文档 即查询 - 文档类型:备忘录,结果窗格显示“此查询没有结果”。请让我知道我的查询问题。
谢谢, Dilip Kumar
答案 0 :(得分:0)
在保存之前是否存储了已编辑的文档。它也发生在我身上,但我意识到即使我从数据库加载它也忘记存储编辑过的文档。例如:
var teacher12 = session.Load<Teacher>("teachers/12");
//changes to teacher12
....
session.Store(teacher12);
session.SaveChanges();