我正在使用RavenDb。我正在存储不同的对象,但这些对象具有相同的名称。
Namespace.Models.X
abstract class A
class B : A
class C : A
Namespace.Models.Y
abstract class D
class B : D
class C : D
Raven以两种格式存储:
Namespace.Models.X.B as type/1
Namespace.Models.Y.B as type/2
有没有办法覆盖与文档关联的集合名称? 我可以改变我的班级名称但是如果可能的话我宁愿不改变。
答案 0 :(得分:1)
是的,使用:
documentStore.Conventions.FindTypeTagName = type => /* get type name as you wish it */;