検索

ホームページ  >  に質問  >  本文

ConditionExpression 属性_not_exists()

データベースに項目を挿入するときに ConditionExpression を使用しようとしましたが、機能しません。Putitem() 関数の実行時に php スクリプトが中断します。

アイテムが存在しない場合、アイテムを挿入したい。

リーリー

var_dump $response を試してみましたが、上記の関数でコードが壊れてしまいました。

serialNumber これはパーティション キーであり、期待どおりに機能するはずです。

以下のコードは正常に動作しますが、既存の項目を新しい値に置き換えます。これは私が望んでいないことです。

ああああ

P粉132730839P粉132730839229日前421

全員に返信(1)返信します

  • P粉667649253

    P粉6676492532024-03-30 00:46:00

    設定した条件が false と評価されると、CondidtionCheckFailedException が返されることが期待されます。コードを try/catch ブロックでラップして、期待どおりに動作するかどうかを確認してください。

    リーリー

    返事
    0
  • キャンセル返事