【发布时间】:2020-11-11 14:52:42
【问题描述】:
我有一个 Cosmos 文档数据库,其中包含许多项目,我想更新一个项目。
我试过这样做:
const { resources: updatedItem } = await container.item(existingType).replace(newItem)
但是得到这个错误:
Illegal characters ['/', '\', '?', '#'] cannot be used in resourceId
经过进一步研究,这是因为 _rid 是从现有类型中读取的,并且包含像 AAAAA==/ 这样的模式
处理这个问题的最佳做法是什么?
【问题讨论】:
标签: node.js azure nosql azure-cosmosdb put