2
実際に、項目フィールドのルールが破損した場合にレコードの挿入/更新を防止する必要があるAWS DynamoDBテーブルアイテムの検証を実装したいと考えています。AWS DynamoDBテーブルの検証ルールを設定する
可能ですか?
または、挿入/更新の前にトリガする、dynamoDBテーブル用のトリガラムダを作成できますか?検証ルールをチェックしてこれを処理できるように
実際に、項目フィールドのルールが破損した場合にレコードの挿入/更新を防止する必要があるAWS DynamoDBテーブルアイテムの検証を実装したいと考えています。AWS DynamoDBテーブルの検証ルールを設定する
可能ですか?
または、挿入/更新の前にトリガする、dynamoDBテーブル用のトリガラムダを作成できますか?検証ルールをチェックしてこれを処理できるように
DynamoDBは、データベース側の項目の検証をサポートしていません。アイテムを追加するときには、キー(パーティションキー、ソートキーなど)の属性を持つ必要があり、正しいタイプがあることを確認するだけです。それ以外は、DynamoDBは何も検証しません。
また、DynamoDBはスキーマレスであり、属性に制限を課すことはないため、アイテムに含まれる属性(キーは唯一の例外)をチェックしません。
唯一のオプションは、DynamoDBに保存する前に、サーバー側でアイテムを検証することです。
@Ivanにお返事ありがとうございます。 – Sudhanshu
@Sudhanshuあなたは投票して回答を承認してください。 –