ハンズオンのまとめ

This commit is contained in:
Nebel 2022-01-18 17:30:50 +09:00
parent 87bdb7c82e
commit 03bdbb1a31

View file

@ -509,6 +509,10 @@ query {
--- ---
### 発展的な構文
---
### 変数の使用例 ### 変数の使用例
``` ```
@ -714,6 +718,10 @@ https://graphql-pokemon2.vercel.app/?query=query%20(%24showClassification%3A%20B
### ディレクティブ ### ディレクティブ
修飾するための機能
`@include` ディレクティブの例
```graphql ```graphql
query ($showClassification: Boolean!) { query ($showClassification: Boolean!) {
pokemon(name: "Pikachu") { pokemon(name: "Pikachu") {
@ -730,14 +738,23 @@ query ($showClassification: Boolean!) {
} }
``` ```
`@include` … ディレクティブ `@include` ディレクティブは条件に応じてフィールドを含めるかどうかを決める
これ以外にも、いくつかディレクティブがある
--- ---
## まとめ ## まとめ
- 3 種類の操作 - 基本的な構文
- Query によるデータの取得 - 操作
- フィールド
- 引数と値
- 子孫関係
- 変数 … Query を再利用できる
- 操作名 … 複数の操作を識別できる
- エイリアス … フィールドに名前を付ける
- フラグメント … いくつかのフィールドをまとめる
- ディレクティブ … 修飾するための機能
--- ---