c#每个循环的MongoDB查询构建器

时间:2015-03-09 08:58:57

标签: c# mongodb

我正在尝试从集合中查询指定objectID的文档,并从该文档中获取嵌套数组。

以下是我的收藏中的文档示例。

{
    "_id" : ObjectId("54f46d20793f2c2dd4eaaa60"),
    "academicQualifications" : [ 
        {
            "degreeCompleted" : "Masters' in other fields",
            "degree" : "Master in Engineering Education",
            "when" : "2010-present",
            "Where" : "WIT, Iloilo CIty",
            "Remarks" : "12 units earned, Ongoing"
        }, 
        {
            "degreeCompleted" : "Masters' in other fields",
            "degree" : "MS Computer Engineering",
            "when" : "1995-200",
            "Where" : "WIT",
            "Remarks" : ""
        }
    ]
}

这是我的实体

 class facultyData 
    {  
        public ObjectId _id { get; set; }
        public List<acadQualifications> academicQualifications { get; set; }  
    }
class acadQualifications
    {
        public ObjectId _id { get; set; }
        public string degreeCompleted { get; set; }
        public string degree { get; set; }
        public string when { get; set; }
        public string where { get; set; }
        public string remarks { get; set; }
    }

所以我想要完成的是,获得&#34;学位&#34;,&#34;当&#34;,&#34;其中&#34;并备注数组中每个项目的值,并将它们附加到一个字符串中,以后我将用于表格。

这是字符串应该是什么样子。

学位, &#34;工程教育硕士/ MS计算机工程&#34; 与何时,何地,备注相同。

0 个答案:

没有答案