GraphQL 查询语言(GQL)

而不是为每个数据资源定义 URL 端点,而是在 GraphQL 中定义一个接受 GraphQL 查询的端点。与传统的数据库查询语言不同,GraphQL 查询语言(GQL)是根级查询返回的数据的投影。GraphQL 架构将定义数据模型和根级别查询和突变。GQL 执行这些查询并定义要返回的数据。

查询星球大战架构中的所有电影片名

StackOverflow 文档 GraphiQL 查询

查询星球大战电影新希望的星球居民

StackOverflow 文档 GraphiQL 查询

注意根查询 film() 如何获取电影新希望的 id 参数,并且来自 GQL 的投影返回标题,连接到电影的行星,然后是行星的居民名称。查看星球大战 GraphiQL 网站,试验 GraphQL 中的查询。