RavenDB多地图

时间:2012-06-17 18:15:50

标签: ravendb multimap

我有一个包含许多表的数据库,每个表都有不同的属性,和 我想要实现以下目标:

在属性的所有上创建并编制索引(来自每个表)。

问题是我没有为每个表都有一个类,因为我已经使用动态类将它们插入到数据库中。

那么如何创建一个索引,给定一个字符串将返回其中一个属性包含该字符串的所有文档?

需要解决的另一个问题是,在将来的表插入中,我可以将新表添加到我上面解释的索引中。

谢谢大卫

1 个答案:

答案 0 :(得分:0)

大卫 你在RavenDB中没有,但除此之外,你可以在整个数据集上定义一个索引,如下所示:

     from doc in docs select new { doc.Name }

这将定义所有类型的索引,允许您查询所有文档的名称。