sql >> Databasteknik >  >> NoSQL >> MongoDB

Deserialiseringsgränssnitt i MongoDB med C# - Okänt diskriminatorvärde

Jag löste delvis problemet åt mig genom att lägga till en klasskarta i Program.cs (eller annan applikationsstartklass):

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

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

Om någon hittar ett sätt att arbeta med kommentarer , vänligen svara på den här frågan.



  1. Hur skalning verkligen fungerar i Apache HBase

  2. hur man tar bort ett specifikt objekt från arrayobjekt i MongoDB

  3. MongoDB - personsökning

  4. Uppdatera objekt med givet ID bädda in i array utan att omstrukturera Mongo-databasen