在我的模型中,我有两个类:
class A
{
int PropertyA { get; set; }
}
class B : A
{
int PropertyB { get; set; }
}
在我的应用程序中,如果对象是 B 类型,我需要将 B 实例化为 A 并使用 PropertyB。进入 Db 我不需要这个,反正我只需要存储 A 的成员。如果我设置忽略 B 的属性,驱动程序无论如何都会添加一个鉴别器 _t,因为实际类型与声明的类型不同,我不想存储它。有没有办法在 MongoDb 的驱动程序中说从序列化中忽略 B 类?