良い一日!
現在、Apollo フェデレーションの実装を試みており、基本的な例はここで説明されているように機能しています。
型定義とリゾルバー メソッドを追加し続けるとファイルが大きくなりすぎるので、typedef とリゾルバーをモジュール化します。そのため、型定義とリゾルバー用に個別のファイルを作成し、ここで説明されているように、typedef とリゾルバーをマージするために GraphQL ツールを使用しました。具体的には、「Merging type definitions」および「Merging Resolvers」セクションの下にあります。
問題は、メソッドのリゾルバーでマージされた型定義を提供するとbuildFederatedSchema
、エラーが発生することです。
そこで、いくつか質問があります。
- typedef とリゾルバーをモジュール化することはできますか?
- はいの場合、私たちは正しい軌道に乗っていますか?
- 私たちが正しい方向に進んでいない場合は、これを行う正しい方法を教えてください.
前もって感謝します!