エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
DynamoDB GSIに対してLambdaからクエリを実行し特定の属性値を取得する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
DynamoDB GSIに対してLambdaからクエリを実行し特定の属性値を取得する - Qiita
作るもの DynamoDBのテーブル:1つ GSI:1つ Lambda:1つ 書かない事 IAMの権限については本記事では記... 作るもの DynamoDBのテーブル:1つ GSI:1つ Lambda:1つ 書かない事 IAMの権限については本記事では記載しておりません。 1. DynamoDBのテーブルを作成 次の5つの属性を持つテーブルを作成します。 id (パーティションキー) userId timestamp user_status category 2. GSIを作成 次の3つの属性を持つインデックスを作成します。 userId (GSIのパーティションキー) timestamp (GSIのソートキー) user_status (取得したい属性、Include > 属性名で選択) 次の図のようにインデックスタブから想定通りGSIを作成できている事を確認できました。 3. Lambdaを作成 import json import boto3 from boto3.dynamodb.conditions imp

