1
我想了解更多关于RavenDB的信息,并且现在专注于如何为RavenDB编写好的索引。RavenDB索引,组对象
比方说,我有一个对象Session,作为一个组织属性,我想组织所有会话。而且我也不想让结果包含所有会话的列表。我怎样才能做到这一点?
public class Session {
public string Organization { get; set; }
...
}
public class OrganizationSessions {
public string OrganizationName { get; set; }
public List<Session> Sessions { get; set; }
}
任何帮助表示赞赏!
嗯,我没有假设一个基于关系模型的类结构。我存储的所有Session对象都没有其他引用。组织属性只是一个字符串。我认为这是一个地图缩小指数是关于一个属性..?如果我完全错了,请随时给我一个正确方向的提示。 – Nordis
因此,只需保存OrganizationSessions对象即可。除非预计会很大,否则这是要走的路。 – synhershko
会话是我们的主要目标,这几乎是我们使用的唯一对象。会话根本没有关系。财产“组织”只是一个字符串。我试图完成的是按组织分组,以在我们的应用程序中呈现一个视图来显示一些统计信息。 – Nordis