問題タブ [aws-appsync]

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

amazon-s3 - AWS AppSync を使用して AWS S3 にファイルをアップロードする方法

AWS AppSync Docs のこのドキュメント/チュートリアルに従います

それは述べています:

AWS AppSync を使用すると、これらを GraphQL タイプとしてモデル化できます。いずれかのミューテーションに、bucket、key、region、mimeType、および localUri フィールドを持つ変数がある場合、SDK はファイルを Amazon S3 にアップロードします。

ただし、ファイルを s3 バケットにアップロードすることはできません。チュートリアルには多くの詳細が欠けていることを理解しています。NewPostMutation.jsより具体的には、チュートリアルでは、を変更する必要があるとは述べていません。

次のように変更しました。

しかし、これらの変更を実装した後でも、ファイルはアップロードされませんでした...

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

reactjs - Reactjs/Apollo/AppSync Mutation Optimistic Response 解決済み ID

したがって、最初に、ミューテーションに楽観的な応答を追加したことから始めます。これにより、ここで参照されているように、およびこの以前の SO questionから重複が生成されなくなります。

これですべて機能していますが、最初に async await を使用した後に実行される依存ミューテーションのセットがあります。

これで機能し、サンプル プロジェクトと同じミューテーション パターンを使用しています。

唯一の問題は、Async Await を使用するときに実際に挿入される ID に状態を強制的に更新することができないため、すべての個人エントリがプレースホルダー UUID を取得することです。注意してください、私はid: -1createPerson 突然変異で行われたように使用しようとしましたが、それは何も変更しませんでした。すべての全体に負のものを使用しただけです。

これを行うより良い方法はありますか?私は何か間違ったことをしています。これはすべて optimisticResponse なしで機能しましたが、ミューテーションごとに常に 2 つのエントリが作成されました。

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

amazon-web-services - aws 製品に関する最新情報を取得する最良の方法は何ですか?

だから私は aws appsync をチェックしていますが、それが開発中であることは明らかです。プラットフォームでの作業に影響を与える可能性のある最新の変更とプラットフォームの更新について知りたいです。特定の AWS サービス (私の場合は appsync) への変更に関する更新を取得する簡単な方法はありますか?

Amazon の内部では、あらゆる種類の関心のあるメーリング リストがあることは知っていますが、明らかにそれらは公開されていません。