AWS Amplify DynamoDB のアイテムを一括削除する
KanbanGantt(仮)の開発を地道に続けています。楽しい…。
今回はプロジェクトの削除機能を実装しています。プロジェクトを削除する場合はそのプロジェクトが保持するタスクデータなどを一括で削除したいですが、モデルから自動生成されるGraphQLクエリでは1件ずつの削除しかできません。
Amplifyではカスタムリゾルバーを作成することで複数のレコードの一括作成や更新、削除に対応できます。
色々調べたところ、(自分の理解では)現状2通りのやり方があります。
Dynamo