ホームページ > バックエンド開発 > Golang > KeyConditionExpression と v2 Go SDK を使用して AWS DynamoDb にクエリを実行するにはどうすればよいですか?

KeyConditionExpression と v2 Go SDK を使用して AWS DynamoDb にクエリを実行するにはどうすればよいですか?

WBOY
リリース: 2024-02-08 20:48:04
転載
692 人が閲覧しました

如何使用 KeyConditionExpression 和 v2 Go SDK 查询 AWS DynamoDb?

質問内容

次のコマンドを使用して作成されたdynamodbに既存のテーブルがあります

リーリー

私は、CustomerId を提供するテーブルからすべてのレコードを取得できる API ラッパーをその前に置きたかったので、v2 GO SDK

からのクエリを使用してみました。 リーリー

ただし、dynamodb から 400

を取得しました リーリー

fmt.PrintLn(*expr.KeyCondition()) の出力は #0 = :0

です。

このクエリをローカルで実行すると、期待した結果が返されます

リーリー

タイムスタンプも含めてみましたが、端末コマンドはタイムスタンプなしでも機能するため、必要ないと思います。不適切に参照を外したとは思いません。ラッパーに公開し、ターミナル コマンド経由で更新を確認できるため、ジェネレーター セッションが有効であることがわかります。


正解


テンプレートとして使用できるクエリの例を次に示します:

リーリー

GoV2 の例をもっと見ることができます ここで

以上がKeyConditionExpression と v2 Go SDK を使用して AWS DynamoDb にクエリを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート