mirror of
https://github.com/kou029w/intro-to-graphql.git
synced 2025-01-18 16:08:03 +00:00
ハンズオンのまとめ
This commit is contained in:
parent
87bdb7c82e
commit
03bdbb1a31
1 changed files with 20 additions and 3 deletions
23
README.md
23
README.md
|
@ -509,6 +509,10 @@ query {
|
|||
|
||||
---
|
||||
|
||||
### 発展的な構文
|
||||
|
||||
---
|
||||
|
||||
### 変数の使用例
|
||||
|
||||
```
|
||||
|
@ -714,6 +718,10 @@ https://graphql-pokemon2.vercel.app/?query=query%20(%24showClassification%3A%20B
|
|||
|
||||
### ディレクティブ
|
||||
|
||||
修飾するための機能
|
||||
|
||||
`@include` ディレクティブの例
|
||||
|
||||
```graphql
|
||||
query ($showClassification: Boolean!) {
|
||||
pokemon(name: "Pikachu") {
|
||||
|
@ -730,14 +738,23 @@ query ($showClassification: Boolean!) {
|
|||
}
|
||||
```
|
||||
|
||||
`@include` … ディレクティブ
|
||||
`@include` ディレクティブは条件に応じてフィールドを含めるかどうかを決める
|
||||
これ以外にも、いくつかディレクティブがある
|
||||
|
||||
---
|
||||
|
||||
## まとめ
|
||||
|
||||
- 3 種類の操作
|
||||
- Query によるデータの取得
|
||||
- 基本的な構文
|
||||
- 操作
|
||||
- フィールド
|
||||
- 引数と値
|
||||
- 子孫関係
|
||||
- 変数 … Query を再利用できる
|
||||
- 操作名 … 複数の操作を識別できる
|
||||
- エイリアス … フィールドに名前を付ける
|
||||
- フラグメント … いくつかのフィールドをまとめる
|
||||
- ディレクティブ … 修飾するための機能
|
||||
|
||||
---
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue