1
我有MongoCollection<myObject>
。反序列化繼承對象
一些集合中的「myObject的」包含另一個對象(可以說「myObject2」),其中一些包含了從「myObject2」(「myInheritedObjet」)繼承
現在我要反序列化對象從集合中的項目,但我得到一個錯誤,因爲「myObject2」沒有「myInheritedObjet」的一些屬性。
MongoCollection<Person>
例如不匹配:在反序列化 「爲MyObject」 屬性發生
錯誤
Person string name; Animal[] pets; Animal string AType; Dog : Animal string Name;
如果Person有一隻狗,則此人不能反序列化,因爲動物類型不具有「N火焰」。
我該如何解決? 謝謝。