by shigemk2

当面は技術的なことしか書かない

The provided key element does not match the schema

aws-sdk-go-v2でScanした結果をBatchWriteItemsするときにThe provided key element does not match the schemaが出る 不正なスキーマ、破損したデータ、一致しないデータがある場合に発生するそうなので、ScanやBatchWriteItemsで取り扱うデータのstructの型が間違っているとエラーになった。 おそらく他の言語でも型を間違えると同じようなエラーになる。

(DynamoDBそのもののドキュメントでは出てこなかった……) docs.aws.amazon.com

docs.aws.amazon.com