railsからdynamodbのデータを削除したいです。
現在はuser_idに紐づいたデータは削除できるのですが配列の中身も指定して削除できるようにしたいです
def delete(user_id) dynamodb = Aws::DynamoDB::Client.new params = { table_name: 'IpControl', key: { id: user_id } } begin dynamodb.delete_item(params) end end
上記の画像は
user_idが1
Ipが["131.111.111", "111.111.1.211"]となっています
user_idが1の131.111.1.111を削除するように配列の中を指定して削除する処理はどう書いたらできるのでしょうか?
わかる人がいたら教えて欲しいです
上記公式サイトのステップ 3.3: 項目を更新するのロジックが使えそうだったのですが
書き方がよくわかりません。
既存の属性の値を変更します (rating、plot)。と書いてあったのですがraitingとplotのどちらを使えばいいのでしょうか?
あなたの回答
tips
プレビュー