我试图使用C#驱动程序在mongodb文档中添加字段。
我正在创建一个文档。
BsonDocument document = new BsonDocument();
加上
document.Add(name, value); // here name and value both are string
但是,我不知道如何在这个场景中添加数组。
就像document.Add(name, values); // here values is List<string>
例如document.Add(skills, [C++, Java, C#]);
请帮我处理这个
发布于 2014-02-12 02:26:52
如果你用的是List<string>
var skills = new List<string> {"C++", "Java", "C#"};
document.Add("skills", new BsonArray(skills));
或者,更简单地说:
document.Add("skills", new BsonArray { "C++", "Java", "C#" } );
https://stackoverflow.com/questions/21703998
复制