問題タブ [graphql-java]
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.
java - graphql-java ライブラリはどのように Relay リクエストを実行しますか?
私はgraphql-javaライブラリを使用し、リレーリクエストを送信し、GraphQLサーバー(Javaで実装)からの結果(レスポンス)を期待しています。GraphQL.execute() は、Relay から送信されたクエリをどの程度正確に実行しますか (クエリはフラグメントで使用されます)。DataFetcher は Relay リクエストをどのように理解する必要がありますか?
java - この GraphQL セットアップで DataFetcher が呼び出されないのはなぜですか?
次のような GraphQL クエリを処理するコードを書きたいと思います。
データ フェッチャーを作成し、get
メソッド内にブレークポイントを配置しました。
次に、次のコードを書きました。
メソッドをデバッグ モードで実行するmain
と、ブレークポイントがアクティブになりません。
なんで?どうすれば修正できますか?
java - GraphQL の DataFetcher に bean をインジェクトする
プロジェクトでSpringとgraphql -java(graphql-java-annotation)を使用しています。データ部分を取得するために、DataFetcher を使用してサービスから (データベースから) データを取得しています。
奇妙なことに、myService
常にnullです。理由を知っている人はいますか?
DataFetcher
スキーマ
マイサービス
本試験
graphql - GraphQL Java: @Batched DataFetcher の使用
datafetcher のサービスから Beanを取得する方法を知っています。
ただし、ネストされたリストを持つスキーマでは、BatchedExecutionStrategy を使用し、@Batched アノテーションが付けられた get() メソッドでバッチ化された DataFetchers を作成する必要があります ( graphql-java doc を参照)。
しかし、getData() 呼び出しをどこに置くのでしょうか?
graphql - Java GraphQL アノテーション: リスト フィールドの指定
java-graphql-annotations フレームワークでリスト フィールドを指定するにはどうすればよいですか? 残念ながら、リスト フィールドの指定に関するドキュメントは見つかりませんでした。
この例では、次のエラーが発生します。
例外スタックトレース: