問題タブ [dynamo-local]

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 投票する
0 に答える
29 参照

amazon-dynamodb - Amazon dynamo dbでデバイス/ユーザーをモデル化する方法

次のモデルを使用して amazon dynamo db でデバイス/ユーザーをモデル化する方法

後で、デバイスの郵便番号と半径を指定して、クローゼット ユーザーを特定したいと思います。どんな助けでも大歓迎です

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

javascript - node.jsとexpressを使用して、dynamoDBローカルテーブルからhtmlにデータをリストします

node.js と Express を使用して、DynamoDB ローカルから html テーブルに項目をリストしようとしています。DynamoDB データは次のようになります。

{"Items": [{ "id": "A004","name": "ACC LR2","userId": ["1","2","3","4"], {"id": "0001","name": "ABG IT","userId": [ "8","9","10","11"]}}]}

私のnodejsルートは次のようになります:

HTMLの私のテーブルは次のようになります:

console.log には、次のような結果が表示されます。

id と name のアイテムを一覧表示できますが、 userID を一覧表示できません。html テーブルに userID を一覧表示するにはどうすればよいですか?? .. 助けていただければ幸いです..

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

javascript - json配列から要素を選択してhtmlに表示する方法

私の DynamoDb ローカル データベース スキーマには、以下の項目があります。

ユーザーIDのみを選択し、nodejsを使用してhtmlページにリストしたい。私は何をしますか?

これは私のコード全体がどうなるかです。何が間違っていますか?

0 投票する
0 に答える
629 参照

javascript - nodejsを使ってjson配列から要素を選択してhtmlに表示する方法

DynamoDB ローカルに userGroup という名前のテーブルがあります。項目は次のとおりです。

このような行が 20 行以上あります。
これは行全体です

これは私のルートusers.jsです

私のgroup.htmlはこのようなものです

<td>これにより、group.html ページのすべてに、ID と名前の値と詳細がリスト形式で表示されます。詳細をクリックすると、グループ情報ページに移動する必要があります。このページには、選択された特定の行についてのみ、dynamoDB からの userId のみのすべての詳細のみが表示されます。

users.js の 2 番目のルート

に関するデータの詳細を表示するための HTML ページ テーブル 2 は次のようなものです

では、group-info.js ページで、選択<td>した特定の行の userId を表示するにはどうすればよいですか??

助けていただければ幸いです..

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

javascript - nodejsを使用してdynamoDBのアイテムを更新する方法は?

nodejs を使用して dynamoDB の項目を更新するにはどうすればよいですか?

これは、DynamoDB javascript シェルの ITEM リストです -

フラグ値を2に更新したい...これは私のコードです。私は何をしますか??私は何を間違っていますか?? 助けていただければ幸いです...

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

amazon-dynamodb - エラー InvalidParameterType: 期待される params.Item['pid'] は DynamoDB の構造体です

注: これらはすべて、DynamoDB のローカル インスタンスで発生しています。

これは、DynamoDB シェルからテーブルを作成するために使用したコードです。

これは、要素を DB (node.js 内) に追加するために呼び出される関数です。

私が得る出力は次のとおりです。

キー 0、1、2、3、4、および 5 が前の行に出力されていない場合に、それらを取得する理由または方法がわかりません。

また、エラーを修正するにはどうすればよいExpected params.Item['pid'] to be a structureですか? 文字列として宣言し、文字列を保存しようとしています!

その他の注意事項: 関数で使用したのと同じコードは、シェルで実行すると問題なく動作します。aws-sdk も含めて、必要に応じて構成しました。

0 投票する
6 に答える
9152 参照

java - Gradle Java プロジェクトの一部として Dynamodb local を実行する

テスト目的で DynamoDB をローカルで実行しようとしています。Amazon が提供するセットアップ手順に従い、jar 自体を正常に実行しました (Amazon のチュートリアルへのリンクはこちら)。ただし、このチュートリアルでは、独自のプロジェクト内で jar を実行することについては触れていません。他のすべての開発者が、コードをテストするたびに jar を取得してローカルで実行する必要はありません。

それが私の質問の出番です。テストの一環として DynamoDB ローカル サーバーを実行するように Gradle プロジェクトを構成する方法の例をオンラインで見つけるのに本当に苦労しました。次の Maven の例を見つけましたhttps://github.com/awslabs/aws-dynamodb-examples/blob/master/src/test/java/com/amazonaws/services/dynamodbv2/DynamoDBLocalFixture.java#L32を変換しようとしていますそれをGradleに送信しますcom.amazonaws.services.dynamodbv2.localが、使用しているすべてのインポートステートメントでエラーが発生しています. エラーは、リソースが見つからないことです。

build.gradle私は彼らのプロジェクトのpomに行き、それをエミュレートするために私のファイルに以下を入れました。

import ステートメントはまだ失敗します。失敗した例を次に示します。

TL;DR

DynamoDB のローカル JAR を Gradle プロジェクトの一部として実行したり、適切なチュートリアルへのリンクを取得したりした人はいますか (リンク先のチュートリアルである必要はありません)。