MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Antarmuka deserialisasi di MongoDB menggunakan C # - Nilai diskriminator tidak diketahui

Saya memecahkan sebagian masalah untuk saya dengan menambahkan peta kelas di Program.cs (atau kelas awal aplikasi lainnya):

        BsonClassMap.RegisterClassMap<EventData>(cm =>
        {
            cm.AutoMap();
            cm.SetDiscriminator("EventData");
        });

        BsonClassMap.RegisterClassMap<ExceptionData>(cm =>
        {
            cm.AutoMap();
            cm.SetDiscriminator("ExceptionData");
        });

Jika seseorang menemukan cara untuk bekerja dengan anotasi , tolong jawab pertanyaan ini.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Manakah GUI MongoDB Terbaik? — Pembaruan 2019

  2. Bagaimana cara meningkatkan kinerja update() dan save() di MongoDB?

  3. Perintah gagal dalam skrip, berfungsi di baris perintah

  4. Regex MongoDB, Indeks &Kinerja

  5. Apa cara terbaik untuk mengautentikasi dan mengotorisasi solusi web dan api seperti MERN Stack?