我在反序列化来自MongoDB的集合时遇到了问题。对于单个对象来说,它似乎很好,但是对于对象集合来说,它却失败了。集合是具有坐标的Mongo中的GeoJSON对象。这似乎就是问题所在。也许在我的C#类中,我并没有代表这一点。虽然它似乎对一个单一的对象很好。我根据这篇文章创建了一个通用的集合回购:using System.Collections.Generic;
using MongoDB.Driver.GeoJsonObjectMod
我在1.10.0驱动程序中使用MongoDB。我有一个有动态成员的实体。此实体包含在父级上的自身集合中,该集合最终被序列化。我第一次尝试从Mongo检索它时,它就反序列化了,所有的数据都出来了。然而,未来的尝试都失败了。buffer)
at MongoDB.Driver.Internal.MongoConnection.ReceiveMessage[TDocument](BsonBinaryReaderSetting