我有一个BaseEntity
和一组派生实体:DerivedEntity1
、DerivedEntity2
等。每个派生文档都存储到它的集合中。有没有办法检索从基类型派生的所有文档?像这样的东西:
var baseEntities = documentSession.Query<BaseEntity>().ToList();
我找到了一些方法,但它们需要知道所有派生实体类型。它不适合我,因为在我的情况下,这些类型是动态生成的。
文档讨论了这个问题,见这里: http ://ravendb.net/docs/client-api/querying/polymorphism