問題タブ [apollo-server]
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.
graphql - GraphQLクエリでネストされた/名前空間のクエリ変数を使用することは可能ですか?
次のように、クエリ変数を名前空間/ネストしたいと思います。
変数で:
しかし、それは有効なクエリではありません。
ただし、次のようなクエリ:
変数で:
うまくいきます。
これを行う理由は、react ルーターからラップされたコンポーネントに適用されるプロップを使用して、クエリ オプションを ApolloReactgraphql
高次コンポーネントに自動的に送信するためです。この質問は、プロップが反応ルーターによってコンポーネントに適用されるparams
という事実を除けば、基本的に反応ルーターとは何の関係もありません。params
ApolloReact はコンポーネントの props を使用して変数オブジェクトを自動的に構築しようとしますが、変数オブジェクトにid
ネストされprops
ているため、見つけることができません。
別の方法は、変数オブジェクトを受け取って返すメソッドをid
定義することにより、検索する場所を具体的に定義することですが、可能であれば避けたいと思います。options
ownProps
graphql
javascript - 「GraphQL スキーマ言語」でフィールドに説明を追加するにはどうすればよいですか
私はgraphqlスキーマを持っています。そのフラグメントは次のようになります:
graphiql では、説明フィールドがありますが、常に「自己記述的」と表示されます。スキーマに説明を追加するにはどうすればよいですか?
javascript - Apollo Server でのカスタム エラー オブジェクト
apollo-serverでカスタム エラーを使用しようとしていますが、カスタム エラーには、 内からは利用できないプロパティ ( code
) が含まれているようですformatError
。
私は単純なエラーハンドラーを次のように動作させています:
error.code
内部からログインすると利用できないので困ってformatError
います。
内からのカスタム プロパティ ( などcode
)を伝播するにはどうすればよいですか?error
formatError
graphql - Apollo: Props Query オプションを介して updateQuery にアクセスしていますか?
GitHunt-API と GitHunt-React の pubsub コードを勉強しています。次のコードが表示されます。
私のアプリでの現在のバージョンは次のとおりです。
updateQuery は として入ってきundefined
ます。updateQuery にアクセスするにはどうすればよいですか?
情報をお寄せいただきありがとうございます。
apollostack - Mutation で Apollo サブスクリプションが呼び出されないようです
Apollo は初めてなので、見つけた最も単純な例を取り上げ、少し異なる方法で作業することにしました。私のコードはここにあります。
私が抱えている問題は、 Mutation を呼び出したときに Subscription が呼び出されないように見えることですcreateTask()
。Mutation と Subscription は schema.graphql で次のように定義されています。
そして resolvers.js で次のように:
私が期待しているのは、クライアントで次を実行するたびに、サーバーで console.log を取得することです。
しかし、何も起こりません。私は何が欠けていますか?