我正在尝试从集合中查询指定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; 与何时,何地,备注相同。