代码之家  ›  专栏  ›  技术社区  ›  M07

如何强制DynamoDB使用List<Sting>而不是Set<String>

  •  0
  • M07  · 技术社区  · 1 年前

    当我插入一个字符串数组列时,AWS SDK会插入一个sring集。 有没有办法强制DynamoDb使用List?

    {
        "pk: "test",
        "tests": ["a", "b"]
    
    }    
    

    enter image description here

    我想要那样的 enter image description here

    0 回复  |  直到 1 年前
        1
  •  0
  •   M07    1 年前

    我正在使用一个名为AWS Dynamo数据类型的库,添加类型选项解决了我的问题

    dynamoDBDataTypes.AttributeValue.wrap(item, { types: { test: 'L'} });