GraphQL IDE
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
GraphQL Integrated Development Environment (IDE)はGraph QLクエリ機能をサポートし、クエリ開発をより簡単にすることで開発ワークフローを向上させます。リアルタイムの構文やエラーハイライト、スキーマドキュメントの断片を使えば、クエリに追加する内容が明確になります。
!重要IDEを使うには有効なAPIキー が必要です。
以下のGraphQL IDEが利用可能です:
- プレビューAPIは、ドラフトやまだ承認されていないコンテンツを含むすべてのコンテンツへのアクセスを可能にします。
- Delivery API IDE で、プレビュー API IDEと同じスキーマを持ちますが、承認済みかつ公開されたコンテンツへのアクセスのみを提供します。
GraphQL IDEの特徴
Sitecore GraphQL IDEは以下の機能をGraphQL Playgroundを利用しています。
特徴
概要
クエリ履歴
GraphQL IDEはあなたの問い合わせ履歴を保持します。
しおり
よく使うクエリをブックマークし、履歴の上部に置き、スターアイコンでマークできます。
Prettify
Prettifyは正しいインデントを追加してクエリのフォーマットを整えます。
オートコンプリート
オートコンプリート機能は直感的に必要なフィールドを見つけるのに役立ちます。構文のハイライト、リンティング、自動補完、フラグメントのナビゲーションも提供します。
SCHEMAタブ
SCHEMAタブは定義されたスキーマへのアクセスを提供します。
DOCSタブ
DOCSタブにはGraphQLのドキュメントが表示されます。インタラクティブで複数列で閲覧可能で、ネイティブキーボードサポートがあります。DOCSタブを使えば、クエリが期待するパラメータや、レスポンスで指定できるフィールドについての情報をすべて見つけることができます。
変数
新しいクエリを再構築する代わりに、値を引数として渡すことができます。IDEの QUERY VARIABLES タブでクエリ変数を追加できます。
GraphQL IDEのDOCSタブを使えば、以下の操作が可能です:
戦闘
概要
特定のスキーマフィールドを見つけてください。
例えば 、資産などの名前でフィールドを検索します。インターフェースは同じ名前のフィールドを区別するのに役立ちます。検索は ファジィ(曖昧)で、正確な綴りがわからない場合はおおよその綴りに基づいてフィールドを返すことができます。
スキーマの入口からフィールドへの理想的な経路を見つけます。
型とフィールドのペアを特定した後、エクスプローラーはスキーマのエントリーポイントからそのフィールドへのすべてのパスをリストアップできます。パスは深さの順序でリストアップされます。