公式の c# ドライバーを使用して次のドキュメントを作成するにはどうすればよいですか?
{
"name": "John Doe",
"classess": [
{
"classname": "Class1"
}
{
"classname": "Class2"
}
]
}
以下のコードは機能しません
string cs = "mongodb://localhost";
MongoServer server = MongoServer.Create(cs);
MongoDatabase test = server.GetDatabase("test");
MongoCollection<BsonDocument> students = test.GetCollection("students");
BsonDocument doc = new BsonDocument();
doc.Add(new BsonElement("name", "John doe"));
//Create the list
List<BsonDocument> classes = new List<BsonDocument>();
classes.Add(new BsonDocument(new BsonElement("classname","Test1")));
classes.Add(new BsonDocument(new BsonElement("classname","Test2")));
次の行は、明らかな理由でエラーをスローします。これを行う適切な方法は何ですか?
doc.Add(new BsonElement("classess",classes));
students.Insert(doc);
ありがとうございました。