我正在使用来自nodejs项目的 *Azure表存储 *,并通过@azure/data-tables模块与服务交互。
我可以向表中写入数据,但无法从表中检索或更新任何数据,除了createEntity之外的所有函数都将失败,并执行RestError
:
{
"odata.error": {
"code": "NotImplemented",
"message": {
"lang": "en-US",
"value": "The requested operation is not implemented on the specified resource."
}
}
}
这是我正在运行的
const tableClient = new TableClient(endpoint, 'tableName', credential);
let data = {
rowKey: 'r1',
partitionKey: 'p1',
name: 'Bob'
}
await tableClient.createEntity(data)
let result = await tableClient.getEntity("p1", "r1")
我已确认权限,并且能够从等效的PowerShell模块更新/删除/检索实体
1条答案
按热度按时间qoefvg9y1#
我引用了MSDOC和git@kazrael2119来创建Azure表。
代码:
检索实体输出:
注:
如果实体已经存在,如下图所示,请创建新实体。