問題タブ [amplifyjs]
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.
node.js - AWS Amplify を介してクエリ API を使用してすべてのアイテムを取得する
dynamodb.query を呼び出してすべてのアイテムを取得するにはどうすればよいでしょうか?
ドキュメントには、の存在を探す必要があると記載されていますLastEvaluatedKey
。効率的な方法ですべてのアイテムを集約するにはどうすればよいでしょうか?
コード内のコメントを見てください。ここで、すべての項目を集約して応答を返すための適切なコードが必要だと思います。
私は DynamoDB と AWS Amplify にかなり慣れていないため、これをデバッグする方法をまだ見つけていません。AWS 増幅バックアップ GET API でこれをデバッグする簡単な方法があるかどうかも教えてください。
aws-amplify - 増幅はどこで `amplify env pull の値を取得しますか--restore` から?
ドキュメントでは:
- 環境プルを増幅 – 復元
現在のクラウド環境で環境をプルします。復元フラグを使用して、ローカル バックエンド構成をクラウド内の構成で上書きします。
私の質問は、雲が正確にどこにあるのか?? 私が今抱えている問題は、実行するときはいつでもamplify env pull <multi-env-name> --restore
、実行中とは異なる値を取得してamplify\.backend\amplify-meta.json
いることamplify init
です。
私が最初にしたことは、誤って を作成してプッシュしamplify auth
、それを新しい に更新してauth
プッシュし、公開したことです。どういうわけか、今私がするたびにamplify env pull <multi-env-name> --restore
、古いauth
値を取得しています。復元フラグがローカルのバックエンド構成をクラウド内の構成で上書きすることであると彼らが言う場合、クラウド内の私の構成は、私が最後に更新 (プッシュ) したものでなければなりません。
amazon-web-services - AWS Amplify Auth と GraphQL API を使用して、パブリックとプライベートのクエリ/ミューテーション呼び出しをどのように行いますか?
設定:
- GraphQL を使用した AWS Amplify API
- AWS Amplify Auth と Cognito ユーザープール
ログアウトしたユーザーがプラットフォームの大部分にアクセスできる必要があるとします。たとえば、ユーザーはフォーラムを読むことができるはずTopics
ですが、投稿したい場合はサインインする必要があります。
使用できる @auth リゾルバーが表示されますが、graphQL 呼び出しをmy.url.amazonawscom/graphql
fetchにしようとすると、常に と表示されTopics
ます"errorType": "UnauthorizedException"
。ログアウトしたユーザーが一般にアクセス可能なデータへの承認を得る方法がわかりません。
javascript - 反応ネイティブ プロジェクトで Amplify-js にサインインの問題がある。TypeError: 未定義のプロパティ 'USER_ID_FOR_SRP' を読み取ることができません
問題の説明
cognito-js から Amplify に切り替えた後、私のレベルでは非常に難しい問題に遭遇しました。私はすべてのAuthの設定を終えました。メソッド (サインアップ、サインイン、忘れたパスワード、コードの送信など)。サインアップ シーケンスをスムーズに機能させることができました。しかし、問題はサインインにあります。ユーザー名とパスワードを入力すると、ComputeModPowが未定義であるというエラーが表示されます。github ページでそれに対して提起された問題を確認し、提案された回避策を実行した後、amazon-cognito-identity-js をインストールし、リンクしてビルドし、再度実行します。これを行うと、問題「USER_ID_FOR_SRP」に行き着きます
再現する
これが問題であるかどうかを確認するのにうんざりしていて、今日新しいnpx react-native initを作成しました.ComputeModPowエラーが発生し、amazon-cognito-identity-jsをインストールした後に修正されました.
だから私の推測は私のプロジェクトの問題です。だから私は誰かに私がそれを理解するのを手伝ってくれるように頼みます.
Amplify のどのバージョンと、この問題の影響を受けるブラウザ / OS は?
OS とブラウザは影響を受けていないと思います。