1 個回答
- 最新
- 最多得票
- 最多評論
1
まずは以下の条件だけでレコードが取得できるか確認した方がよいと思います。
"KeyConditionExpression": Key("userId").eq(userId)
ここから徐々に条件を増やしていくのはいかがでしょうか?
"FilterExpression"はパーティションキー、ソートキーは使えないみたいなので注意してください。
https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb/client/query.html
A FilterExpression does not allow key attributes. You cannot define a filter expression based on a partition key or a sort key.
相關內容
- AWS 官方已更新 9 個月前
- AWS 官方已更新 8 個月前
- AWS 官方已更新 1 年前
@Riku Kobayashiさん、いつもご回答ありがとうございます。 細かく確認することは必要そうですね。 色々試してみます。 アドバイスありがとうございました。参考にさせていただきます。