gpt4 book ai didi

azure-cosmosdb - 分区键值为空时的值是多少?

转载 作者:行者123 更新时间:2023-12-05 05:17:46 33 4
gpt4 key购买 nike

我有一些记录是错误数据的结果,其中分区键为 null,我需要清理它们,但到目前为止我一直没有成功。

enter image description here

这是我尝试过的:

 var scriptResult = await _dbClient.ExecuteStoredProcedureAsync<dynamic>(
GetStoredProcLink("BulkDelete"),
new RequestOptions() { PartitionKey = new PartitionKey(""), EnableScriptLogging = true },
"select * from c where c.documentDbType = "SomeValue"");

我还尝试使用 Undefined.Value 作为 new PartitionKey() 的参数。

我从 here 中提取了存储过程并且还没有改变任何东西。

注意:如果不明显(通过/companyId),这是一个分区集合

最佳答案

Null、Undefined 和空字符串在 Cosmos DB 中都是不同的值。你需要这样的东西:new RequestOptions { PartitionKey = new PartitionKey(null) }

关于azure-cosmosdb - 分区键值为空时的值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48830545/

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