Mongodb 无法序列化POCO对象

Mongodb 无法序列化POCO对象,mongodb,mongodb-csharp-2.0,Mongodb,Mongodb Csharp 2.0,我正在尝试使用从现有Mongo DB和集合派生的POCO对象。我刚刚开始,我决定使用“sample_mflix”数据库作为示例数据库。我目前正在使用“电影”系列。当我尝试使用我的类作为泛型参数对此集合执行任何查询时,我收到一个错误,指示“无法从Int32序列化字符串”。所以有两个问题。第一,是否有人在samples_flix Mongo数据库中为电影集合提供POCO类?第二,是否有人想分享一些关于诊断哪个字段工作以及哪个字段可能导致错误(即int32字符串)的提示?作为示例数据库提供的“samp

我正在尝试使用从现有Mongo DB和集合派生的POCO对象。我刚刚开始,我决定使用“sample_mflix”数据库作为示例数据库。我目前正在使用“电影”系列。当我尝试使用我的类作为泛型参数对此集合执行任何查询时,我收到一个错误,指示“无法从Int32序列化字符串”。所以有两个问题。第一,是否有人在samples_flix Mongo数据库中为电影集合提供POCO类?第二,是否有人想分享一些关于诊断哪个字段工作以及哪个字段可能导致错误(即int32字符串)的提示?

作为示例数据库提供的“sample_mflix”数据库,在哪里?请在您的帖子中包含其中一个文档的JSON。我从这里获得的数据库:。自从我发布这个问题以来,我在数据库(本地)上做了很多工作。事实证明,该数据库特别符合Mongo的变量模式属性。因此,对于某些文档,相同的属性可能是int32,而对于其他文档,相同的属性可能是double,等等。现在,我正在尝试使模式或多或少统一。