我正在使用upsert方法来创建/更新文档(https://azure.github.io/azure-cosmosdb-js-server/Collection.html#upsertDocument)。我想使用另一个没有名称“id”的字段作为文档的id,但是在此方法中找不到这样做的选项。
我可以设置自定义ID字段吗?
无法使用其他名称定义自定义字段作为“id”。要么在upsert文档中有一个名为“id”的字段,要么生成带有guid的id(如果必须创建文档)。
因此,需要做的是在要挂起的文档中创建名称为“id”的字段(如果不可用),并将其设置为您希望作为id的字段中的值。