首页 > 解决方案 > 使用 Dynamoose 将 LIST (ARRAY) 中的元素删除到 DynamoDB

问题描述

我将 dynamodb 与 dynamoose 一起使用。问题出在这个模型中

{
  "root": [
       {
           "element": "test"
       },
       {
           "element": "test2"
       },
       {
           "element": "test3"
       }
   ]
}

我尝试删除“test2”

await DataModel.update(
{ id: dataId },
{
  $REMOVE: {
    root: [
      {
        element: "test2",
      },
    ],
  },
}
);

但是删除根属性,我尝试其他选项,没有运气

标签: arraysamazon-dynamodb

解决方案


推荐阅读