Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 MongoDB中的数组_C# 4.0_Mongodb - Fatal编程技术网

C# 4.0 MongoDB中的数组

C# 4.0 MongoDB中的数组,c#-4.0,mongodb,C# 4.0,Mongodb,如何使用其对象获取单数组元素文档?例如,集合有一个数组,但该数组有自己的objectid和其他属性 Dc.Collection.FindOne(查询)无法获取特定的数组文档。数组是否包含嵌入文档,如中所示 { ObjectId : // some ID, ArrayField : [ { ObjectId: // id, key: value }, { O

如何使用其对象获取单数组元素文档?例如,集合有一个数组,但该数组有自己的objectid和其他属性


Dc.Collection.FindOne(查询)无法获取特定的数组文档。

数组是否包含嵌入文档,如中所示

{
    ObjectId : // some ID,
    ArrayField : [ 
        {
            ObjectId: // id,
            key: value
        },  
        {
            ObjectId: // id, 
            key: value2
        }
    ]
}
??在这种情况下,您可能希望使用点表示法进行查询,例如:

findOne({“ArrayField.key”:value1})

将匹配此文档。请看本页上的第五个代码示例:

)