Schema Definition Language
创建 GraphQL 的 Query 和 Type
GraphQL是一个基于类型系统来执行查询的,所以需要定义好暴露的查询接口(Query)以及接口的类型(Type).
Type 会帮助我们格式化查询结果的类型,一般为 boolea服务器托管网n、string、float、int 等,另外还可以定义自定义类型
1. graphql-php:
①. 是PHP版本的GraphQL的完整实现方案.
A PHP port of GraphQL reference implementation.
②. 这个库是对现有数据层和业务逻辑层的简单封装.
a. 它并不指定这些层是如何实现的或者使用了哪些存储引擎.
b. 它提供了为现有应用程序创建丰富API的工具.
(1). 库的功能:
①. 将应用程序表现为类型系统的一个单元.
②. 类型系统的查询语句验证和自我检查(与GraphiQL等工具兼容).
③. 针对类型系统的解析、验证和执行GraphQL查询.
④. 丰富的错误报告,包括查询验证和执行错误.
⑤. 多种用于分析GraphQL类型语言的工具.
⑥. 用于将请求批处理到后端存储的工具.
⑦. 支持异步PHP平台.
⑧. 标准的HTTP服务器.
1. graphql-php:
①. 是PHP版本的GraphQL的完整实现方案.
A PHP port of GraphQL reference implementation.
②. 这个库是对现有数据层和业务逻辑层的简单封装.
a. 它并不指定这些层是如何实现的或者使用了哪些存储引擎.
b. 它提供了为现有应用程序创建丰富API的工具.
(1). 库的功能:
①. 将应用程序表现为类型系统的一个单元.
②. 类型系统的查询语句验证和自我检查(与GraphiQL等工具兼容).
③. 针对类型系统的解析、验证和执行GraphQL查询.
④. 丰富的错误报告,包括查询验证和执行错误.
⑤. 多种用于分析GraphQL类型语言的工具.
⑥. 用于将请求批处理到后端存储的工具.
⑦. 支持异步PHP平台.
⑧. 标准的HTTP服务器.
Lighthouse:
一个用于Laravel的GraphQL服务器
http://lighthouse-php.cn/
使用 Lighthouse 作为 GraphQL 服务器
composer require nuwave/lighthouse
通服务器托管网过graphqls文件
7.2、使用SDL构建schema
graphql-java提供了两种不同的方式来定义模式:
以编程方式作为Java代码
通过特殊的graphql dsl(称为SDL).
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: 【视频】R语言机器学习高维数据应用:Lasso回归和交叉验证预测房屋市场租金价格
全文链接:http://tecdat.cn/?p=32646 原文出处:拓端数据部落公众号 分析师:Junjun Li 在这篇文章中,我们将着重探讨高维数据下的机器学习应用,以房屋市场租金价格预测为例。在实际生活中,房屋租金作为一个重要的经济指标,被广泛应用于…