問題タブ [graphql-tools]
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.
apollo-server - GraphQLObjectType を、graphql-tag と gql-tag によって作成されたスキーマと組み合わせるにはどうすればよいですか?
私は apollo-server-express と一緒に graphql-tag を使用して接続し、API の graphQL エンドポイントを構築します。現時点では、次のようなスキーマ定義を作成します。
プロパティ.js
およびserver.js
ただし、データベース スキーマに基づいて「プロパティ」タイプを自動的に作成したいと考えています。次のような GraphQLObjectType を作成できることがわかりました。
しかし、これを組み合わせる方法がわかりません
最終的なスキーマを作成します。誰かが私を正しい方向に向けることができますか? どんな助けでも大歓迎です。よろしくお願いします!
typescript - graphql-tools を使用して 2 つのソースの場所から GraphQL スキーマをロードする方法は?
さまざまな場所 (ローカル アプリと共通モジュール) から graphql スキーマを読み込みたい。そうです:
しかし、最初の場所のスキーマのみがロードされているようです。エラーが発生する
エラー: 不明なタイプ "GetExternalConfluencePage"。
これは、2 番目の場所にある .graphql ファイルで定義されています。このファイルを 2 番目の場所から最初の場所に移動すると、機能します。
.graphql ファイルの内容は次のとおりです。
最初の場所にある .graphql ファイルには以下が含まれます。
何が問題なのかヒントはありますか?