gpt4 book ai didi

c# - 如何在 cosmos db C# 中插入一个文档的项目列表?

转载 作者:行者123 更新时间:2023-12-03 02:58:42 25 4
gpt4 key购买 nike

返回项目列表:

List<string> data = new List<string>();

using (SqlConnection connection = new SqlConnection(ConnectionString))
{
string strCommandtext = "SELECT CONCAT([name],'_',[Number]) FROM [newTable]";
SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(strCommandtext, connection);

DataSet ds = new DataSet();
sqlDataAdapter.Fill(ds);

foreach (DataRow drRow in ds.Tables[0].Rows)
{
controllerData.Add(drRow[0].ToString());
}
}
string demo = JsonConvert.SerializeObject(controllerData);

return demo;

插入文档数据库/cosmos数据库

 await client.CreateDocumentAsync(UriFactory.CreateDocumentCollectionUri("databaseID", "collectionID"), demo);

但它抛出一个错误:

{"Object reference not set to an instance of an object."}

最佳答案

方法CreateDocumentAsync()仅适用于单个文档。

根据您的描述,我们可以使用批量执行器库来实现这一点。

Bulk Executor

关于c# - 如何在 cosmos db C# 中插入一个文档的项目列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51041314/

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