gpt4 book ai didi

azure-cosmosdb - 在 Azure CosmosDb PatchItemAsync 中获取 "One of the specified inputs is invalid"

转载 作者:行者123 更新时间:2023-12-05 01:57:37 26 4
gpt4 key购买 nike

下面是我的代码:

List<PatchOperation> patchOperations = new List<PatchOperation>();
patchOperations.Add(PatchOperation.Replace("/endpointId", 100));
string id = "id1";
PartitionKey partitionKey = new PartitionKey("partitionkey1");

await _container.PatchItemAsync<Watermark>(id,
partitionKey,
patchOperations);

我期望将 endpointId 属性替换为 100。

但是,我遇到消息:{"Errors":["One of specified inputs is invalid"]}

我可以检查我遗漏了哪个部分,还是必须等待为我的 cosmos 数据库启用补丁私有(private)预览功能?

最佳答案

对于登陆这里寻找 Cosmos 可能响应 One of specified inputs is invalid 其他请求类型的原因的其他人,您可能需要重命名您的 Id属性到 id 小写或添加属性:

[JsonProperty("id")]
public string Id { get; set; }

关于azure-cosmosdb - 在 Azure CosmosDb PatchItemAsync 中获取 "One of the specified inputs is invalid",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69070451/

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