如何更新DynamoDB中的嵌套对象



下面的DynamoDB模式示例:

{
obj :  {
"count" : 3,
"id" : [ "X123", "X234", "X233"]
}
}

新Id:["X007"]

现在我需要通过递增count来更新obj属性;更新列表中的新项目。如何在单个查询中更新?

您应该将UpdateItem命令与正确的UpdateExpression一起使用,即使用SETlist_append来修改集合,使用ADDSET来增加计数。

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.UpdateExpressions.html#Expressions.UpdateExpressions.SET.UpdatingListElements

相关内容

  • 没有找到相关文章

最新更新