emahiro/b.log

日々の勉強の記録とか育児の記録とか。

2021-05-01から1ヶ月間の記事一覧

Loop 内の値渡しと参照渡しで久しぶりにハマった話

Go

Overview 何が起きたか? 原因: 実態のコピーを上書きしていたので大元の slice の struct の値が書き変わらなかった まとめ 追記 20210531 Overview Go の loop 処理の中で Slice の中の全値を書き換えたいと言う処理、において参照渡しと値渡しを取り違え…

DynamoDB の Query with FilterExpression の挙動を調べた話

Overview どういう挙動だったか Conclusion DynamoDB のクセ的なもの DynamoDB について学んだこと Overview DynamoDB の Scan の挙動について以下のエントリで調べましたが、FilterExpression を指定した場合の Query の挙動について実際に API で Query を…

DynamoDB の Scan の挙動がわからなかったので調べた話

Overview DynamoDB の Scan 操作について AWS のマネジメントコンソールと API 直叩きで返ってくる List が違う、ということがあったので調べてみました。 どう違ったのか? 以下のような事象が起きてました。 AWS マネジメントコンソール上からあるテーブル…

DynamoDB で Update GSI しようとしてやらかした話

Overview 何をしたのか? 何が起きたか どうして起きたか? 今後どうすればいいか まとめ Overview タイトルの通りなのですが、DynamoDB の Global Secondary Index(以下 GSI) を更新するにあたり、更新方法でミスったのでことの顛末を備忘録として記載しま…