GraphQL入门之GraphQL查询的规范
生活随笔
收集整理的這篇文章主要介紹了
GraphQL入门之GraphQL查询的规范
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
GraphQL查詢的規(guī)范
GraphQL定義了一套規(guī)范,用來描述語法定義,具體參考:http://graphql.cn/learn/queries/
說明:僅僅是規(guī)范,并不是具體實現(xiàn),需要各種語言進行實現(xiàn)。
下面我們會講一些基本的規(guī)范,更多的規(guī)范查看:http://graphql.cn/learn/queries/
字段(Fields)
在GraphQL的查詢中,請求結(jié)構(gòu)中包含了所預(yù)期結(jié)果的結(jié)構(gòu),這個就是字段。并且響應(yīng)的結(jié)構(gòu)和請求結(jié)構(gòu)基本一致,這是GraphQL的一個特性,這樣就可以讓請求發(fā)起者很清楚的知道自己想要什么。
參數(shù)(Arguments)?
在查詢數(shù)據(jù)時,離不開傳遞參數(shù),在GraphQL的查詢中,也是可以傳遞參數(shù)的,語法:(參數(shù)名:參數(shù)值)
別名(Aliases)
如果一次查詢多個相同對象,但是值不同,這個時候就需要起別名了,否則json的語法就不能通過了。
比如這樣:
片段(Fragments)
查詢對的屬相如果相同,可以采用片段的方式進行簡化定義。
?
總結(jié)
以上是生活随笔為你收集整理的GraphQL入门之GraphQL查询的规范的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GraphQL入门之进一步了解Graph
- 下一篇: GraphQL入门之Schema和类型规