Azure CosmosDB存储过程:为文档设置自定义ID

问题描述 投票:1回答:1

我正在使用upsert方法来创建/更新文档(https://azure.github.io/azure-cosmosdb-js-server/Collection.html#upsertDocument)。我想使用另一个没有名称“id”的字段作为文档的id,但是在此方法中找不到这样做的选项。

我可以设置自定义ID字段吗?

javascript stored-procedures azure-cosmosdb
1个回答
1
投票

无法使用其他名称定义自定义字段作为“id”。要么在upsert文档中有一个名为“id”的字段,要么生成带有guid的id(如果必须创建文档)。

因此,需要做的是在要挂起的文档中创建名称为“id”的字段(如果不可用),并将其设置为您希望作为id的字段中的值。

© www.soinside.com 2019 - 2024. All rights reserved.