AWS APIゲートウェイでgetメソッド(idがquery param)を持つAPIをビルドして、ラムダ関数を呼び出すと、dynamodbからデータが取得されます。バックエンドdbコールで結果が返されない場合のHttpエラーコード
dynamodbに渡されたIDが存在しない場合、dynamodbは空のjsonを返します。 jsonの長さを調べて、結果セットが空であることを確認できます。 IDが見つからないというメッセージを返すことができます。
Get、lambda関数、およびdynamodb GetItemはすべて成功しました。データが返されないだけです。
Getメソッドのレスポンスコードは、入力が正しくないことを示す200またはその他の4xxコードですか?
これは非常にうまくいきます。 http://example.com/find?query=someIDの例は、私のURLの見た目です。 404を返すグーグルサーチはポイントを家に帰します。ありがとうございました。 – user9445