&引用;额外的;嵌套在MongoDB C#驱动程序中
我在MongoDB(2.4.9)中存储了一些文档,其中包含和数组if documents字段:&引用;额外的;嵌套在MongoDB C#驱动程序中,c#,mongodb,C#,Mongodb,我在MongoDB(2.4.9)中存储了一些文档,其中包含和数组if documents字段: { "_id" : "some id", "class" : "somevalue", ... "externalAlarmDefinition" : [ { "idx" : 1, "inputId" : 1 }, { "idx" : 2,
{
"_id" : "some id",
"class" : "somevalue",
...
"externalAlarmDefinition" : [
{
"idx" : 1,
"inputId" : 1
},
{
"idx" : 2,
"inputId" : 2
},
...
{
"idx" : 6,
"inputId" : 7
}
]
}
出于某种原因,当我查询这个对象时,我得到了bsonement
谁的值是一个BsonArray
,其中有一个元素-该元素又是另一个BsonArray
,它包含实际的BsonDocuments
。结构如图所示:
这有意义吗?我希望bsonement
的值将是一个BsonArray
,带有6个BsonDocument
s
我遗漏了什么吗?有人能解释一下吗
我使用的是Mongo驱动程序1.9.1.221,我使用的是nuget