質問編集履歴

3

リンク追加

2021/03/09 03:29

投稿

pokemonta
pokemonta

スコア170

test CHANGED
File without changes
test CHANGED
@@ -99,3 +99,11 @@
99
99
 
100
100
 
101
101
  ```
102
+
103
+
104
+
105
+ 参考情報:
106
+
107
+ [リンク内容](https://qiita.com/ekzemplaro/items/82b2013bd753ea981173)
108
+
109
+ [リンク内容](https://stackoverflow.com/questions/42076424/how-to-batch-get-item-many-items-at-once-given-a-list-of-primary-partition-key-v)

2

修正

2021/03/09 03:29

投稿

pokemonta
pokemonta

スコア170

test CHANGED
File without changes
test CHANGED
@@ -82,32 +82,20 @@
82
82
 
83
83
  ```json
84
84
 
85
- [
85
+ table_name: {
86
86
 
87
- {
87
+ 'Keys': [
88
88
 
89
- 'LongId': tanaka
89
+ {'LongId': tanaka, 'Level': 'Attribute'},
90
90
 
91
- 'Level': 'Attribute'
91
+ {'LongId': yokosawa, 'Level': 'Attribute'},
92
92
 
93
- },
93
+ {'LongId': imai, 'Level': 'Attribute'}
94
94
 
95
- {
95
+ ]
96
96
 
97
- 'LongId': yokosawa
97
+ }
98
98
 
99
- 'Level': 'Attribute'
100
99
 
101
- },
102
-
103
- {
104
-
105
- 'LongId': imai
106
-
107
- 'Level': 'Attribute'
108
-
109
- }
110
-
111
- ]
112
100
 
113
101
  ```

1

推測を追加

2021/03/09 02:13

投稿

pokemonta
pokemonta

スコア170

test CHANGED
File without changes
test CHANGED
@@ -77,3 +77,37 @@
77
77
  ClientErrorが発生し、従来と比べて正しくキーが設定できません。
78
78
 
79
79
  どのように設定すれば良いのでしょうか
80
+
81
+ おそらくbatch_keys が以下のように設定できていないのではないでしょうか
82
+
83
+ ```json
84
+
85
+ [
86
+
87
+ {
88
+
89
+ 'LongId': tanaka
90
+
91
+ 'Level': 'Attribute'
92
+
93
+ },
94
+
95
+ {
96
+
97
+ 'LongId': yokosawa
98
+
99
+ 'Level': 'Attribute'
100
+
101
+ },
102
+
103
+ {
104
+
105
+ 'LongId': imai
106
+
107
+ 'Level': 'Attribute'
108
+
109
+ }
110
+
111
+ ]
112
+
113
+ ```