DynamoDB中有一个地图结构,我想知道如何更新它。例如,如果地图结构如下:
{A {B {C,D,E}}},
如果说我要删除E或我要删除B以及B中所有包含的内容(C,D,E),我应该写什么代码?

最佳答案

对于情况:


UpdateExpression="DELETE A.B.E"执行UpdateItem
UpdateExpression="DELETE A.B"执行UpdateItem


案例2将删除嵌套属性E,因为E在A.B内部,因此案例2是案例1所述更改的超集。

10-05 20:50