問題タブ [aws-sdk-js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1183 参照

javascript - DynamoDB: ComparisonOperator "IN" が機能しない

JavaScript SDK

クエリの KeyConditions で ComparisonOperator "IN" を使用しようとしています

しかし、私はエラーを受け取りました:

ValidationException: 試行された条件付き制約はインデックス可能な操作ではありません

操作「IN」は使用できませんか?

アドバイスをいただければ幸いです。

****アップデート*****

重複した質問リンクからの潜在的な提案に従いました

KeyConditionExpressionではなくFilterExpressionで「IN」操作を使用することを提案しました

コードを更新しました:

PK = 'staff' でインデックス 'my-index' を作成します

結果: エラー

ValidationException: 無効な FilterExpression: 構文エラー。トークン: ":phone"、near: "IN:phone"

0 投票する
2 に答える
1298 参照

javascript - TypeError AWS.KinesisVideo はコンストラクターではありません

以下のコマンドを使用してaws-sdkをインストールしました

エラーが発生します

TypeError AWS.KinesisVideo はコンストラクターではありません

以下のコードの

AWS.IAM はコンストラクターではありません JavaScript SDKの投稿では、KinesisVideo モジュールが存在しないためにエラーが発生する可能性があると述べられています。

私の質問は、npm を介して aws-sdk のすべてのモジュールをインストールする方法です。

ありがとう