問題タブ [graphql-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.
reactjs - 単一のリクエストの解決呼び出しを蓄積する方法は?
サーバーにgraphql request
ヒットresolve functions
すると、クエリに応じていくつかの異なるサーバーにジャンプします。select
しかし、時には何十もの小さなリクエスト (基本的には各resolve
関数の a)でデータベースをヒットしたくありません。それは実際にはあまりうまくスケーリングしません。
単一のgraphqlリクエストに対してこれらすべての解決呼び出しを蓄積する方法はありますか?最後に魔法をselect
かけてデータベースに1つだけを構築し、すべての約束を解決できますか?
解決関数で返すすべての約束を蓄積することで、自分で何かを構築するいくつかの方法を見ることができますが、単一の要求に対するすべての解決関数がいつ呼び出されたかはわかりません。
この問題の解決策はありますか? Facebook はそのシナリオにどのように対処しますか?
ありがとうございました
reactjs - 接続でカーソルなしでナビゲートする方法
10000 個のアイテムを含む配列/テーブルがあります。
ここで、反応リレー クライアントでインデックス 4000 から 4010 までの項目を表示しようとしています。
しかし、現時点では でのconnectionArgs
ナビゲーションのみが許可cursors
されていますが、アイテム 4000 に到達するまではページングしたくありません。
GraphQL クエリを使用して特定のオフセットに移動するにはどうすればよいですか?
ありがとうございました
graphql - 混合タイプを処理する GraphQL スキーマ
私は最近、GraphQL を使用して動的データ構成を要求する可能性を調査し始めました。私が最初に飛び出すのは、GraphQL の強く型付けされた概念です。
GraphQL スキーマが混合型オブジェクトの配列を処理する方法はありますか? 説明や参考文献を読んでいただければ幸いです。
私は現在、Node.js を使用して GraphQL を使用していますが、後の実装では Java コンテナーから外れる予定です。すべてのデータは MongoDB から取得された JSON になります。
reactjs - mutateAndGetPayload から Promise を返す
mutateAndGetPayload
a の関数から Promise を返そうとしていmutationWithClientMutationId
ますが、応答が返ってこないようです。要求は、タイムアウトになるまで保留中のままになります。
サンプルコード:
ソース コードとテスト スキーマを調べると、Promise を返すことができるはずなので、何か間違ったことをしているに違いありません。ここにガイダンスはありますか?
編集:約束がうまく解決することがわかりました.私のコードの別の部分に問題があります. しかし、それがどこにあるのかについては、良い痕跡を得ることができません。
reactjs - RelayJS: props を介して initialVariables を設定する方法
Echo
いくつかの装飾を使用してクエリを実行する GraphQL タイプがあるとします。一方、タイプmessage
によって決定されるいくつかの装飾を使用してエコーが渡されるReact コンポーネントがあります。コンポーネントのEcho
設定方法を教えinitialVariables
てください。Echo
props setsinitialVariables
の設定を読みましたが、うまくいきません。試してみcomponentDidMount
ましたが、それもうまくいきません。
このRelay Playgroundは、メッセージが正しく表示されていないことを示しています。
コンテキストについては、
エコーで解決するタイプです
graphql - GraphQLInterfaceType と GraphQLUnionType の実例
GraphQLInterfaceType
とをいつ使うべきか理解するのに苦労していますGraphQLUnionType
。
私はRTFMを持っています:
- http://graphql.org/docs/api-reference-type-system/#graphqluniontype
- https://github.com/mugli/learning-graphql/blob/master/7.%20Deep%20Dive%20into%20GraphQL%20Type%20System.md
これらが私の厚い頭を理解するのに役立つ場合、誰かが実際の例を提供できますか?