Ravendb 具有相同Raven实体名称的文档未分组到集合中

Ravendb 具有相同Raven实体名称的文档未分组到集合中,ravendb,ravendb-studio,Ravendb,Ravendb Studio,我在Ravendb系列中遇到了这种奇怪的情况 使用完全相同的元数据保存了两个文档: 文件: { "Title": "Some title", "ProductType": "Some type", "Description": "Some description", "Keywords": "Some keywords" } 元数据: { "Raven-Entity-Name": "MetaDatas", "Raven-Clr-Type": "D

我在
Ravendb
系列中遇到了这种奇怪的情况

使用完全相同的元数据保存了两个文档:

文件:

{
    "Title": "Some title",
    "ProductType": "Some type",
    "Description": "Some description",
    "Keywords": "Some keywords"
}
元数据:

{
    "Raven-Entity-Name": "MetaDatas",
    "Raven-Clr-Type": "DomainModel.MetaData, DomainModel"
}
ravendb studio
不会将它们显示到一个集合中,通过
C
代码加载/查询文档时,我总是
null
,因此:

var metaData = Session.Query<MetaData>().SingleOrDefault(m => m.ProductType == productType);
var metaData=Session.Query().SingleOrDefault(m=>m.ProductType==ProductType);

var metaData=Session.Load(“MetaDatas-1”);

查看我的更新,希望能回答您的问题我也尝试重置索引,但也没有帮助。服务器重新启动后,问题不再存在。删除了旧文档,现在一切正常。知道原因是什么吗?
var metaData = Session.Load<MetaData>("MetaDatas-1");