gpt4 book ai didi

c# - MongoDB 添加数组到 BsonDocument

转载 作者:可可西里 更新时间:2023-11-01 09:12:25 25 4
gpt4 key购买 nike

我正在尝试使用 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#]);

请帮我解决这个问题

最佳答案

如果您使用的是 List<string> :

var skills = new List<string> {"C++", "Java", "C#"};
document.Add("skills", new BsonArray(skills));

或者,更简单地说:

document.Add("skills", new BsonArray { "C++", "Java", "C#" } );

关于c# - MongoDB 添加数组到 BsonDocument,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21703998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com