1

私のモデルには、次の 2 つのクラスがあります。

class A
{
    int PropertyA { get; set; }
}
class B : A
{
    int PropertyB { get; set; }
}

私のアプリでは、B を A としてインスタンス化し、オブジェクトが B タイプの場合は PropertyB を使用する必要があります。Into Db にはこれは必要ありません。とにかく、A のメンバーを格納するだけで済みます。B のプロパティを無視するように設定した場合、実際の型は宣言された型とは異なり、それを保存したくないため、ドライバーはディスクリミネーター _t を追加します。シリアル化から B クラスを無視するように MongoDb のドライバーで言う方法はありますか?

4

0 に答える 0