【发布时间】:2015-08-07 11:53:03
【问题描述】:
将 MongoDB C# 驱动程序 2.0.1 版与 Mongodb 3.0 一起使用,是否可以使用类型化方法来更新数组字段文档元素?
例如,我有以下文档:
{
Name:"Ken",
ContactNo:[ { Number:"123", Type:"Mobile"},
{ Number:"456", Type:"Office"},
{ Number:"531", Type:"Fax"}
]
}
如何使用类型化 C# 方法执行以下操作:
1) 将ContactNo 数组的所有元素的Type 字段更新为“PABX”
2) 将Number 字段等于“123”的ContactNo 数组文档元素的Type 字段更新为“Fiber”
3) 更新Contact数组的第一个元素并将其Type字段设置为“Unknown”
【问题讨论】:
标签: c# arrays mongodb mongodb-csharp-2.0