我正在使用mongodb c#驱动程序并尝试对我的mongo db执行查询:
MongoCursor<FooBar> cursor = mongoCollection.FindAs<FooBar>(query);
List<FooBar> list = cursor.ToList();
如果mongo中的一个匹配文档与FooBar对象完全不匹配,我会得到一个异常。我希望解串器能够更宽容一些。或者只是给我序列化没有失败的对象,或者通过忽略缺少的字段和属性来避免序列化失败。
有什么想法吗?