代码之家  ›  专栏  ›  技术社区  ›  Zoe Edwards

如何使用Ruby在DynamoDB中添加字符串集

  •  0
  • Zoe Edwards  · 技术社区  · 6 年前

    (这也适用于数字集或二进制集)

    • 搜索 AWS Docs 不返回String Set或String Set的任何内容
    • 查看web上的其他资源,如 from ReadySteadyCode 不清楚如何创建集合,正如上面所说 Set 没有提到那是从哪里来的。
    • 在其他语言(如JavaScript)中,可以使用 dynamoClient.createSet([value])
    1 回复  |  直到 6 年前
        1
  •  0
  •   Zoe Edwards    6 年前

    Set 如果您已经包含了AWS SDK,就只需要它了,尽管很难找到对它的引用。

    类似这样的事情会奏效:

    update_expression: 'ADD #attribute :value',
    expression_attribute_names: {
      '#attribute' => attribute
    },
    expression_attribute_values: {
      ':value' => Set.new([value])
    },