查询基类型文档

时间:2012-07-13 19:36:15

标签: .net ravendb

我有一个BaseEntity和一组派生实体:DerivedEntity1DerivedEntity2等。每个派生文档都存储在其集合中。有没有办法检索从基类型派生的所有文档?这样的事情:

var baseEntities = documentSession.Query<BaseEntity>().ToList();

我找到了一些方法但他们需要知道所有派生实体类型。它不适合我,因为在我的情况下,这些类型是动态生成的。

1 个答案:

答案 0 :(得分:3)

文档讨论了这个问题,请看这里: http://ravendb.net/docs/client-api/querying/polymorphism