graphql-demo
文档:GraphQL入门介绍
测试:
- 查询所有sku的id与name信息
$ curl -XPOST -H 'Content-Type:application/json;charset=UTF-8' 'http://localhost:8080/sku/query' -d '{
allSkus {
id
name
}
}'
- 查询所有sku的id、name、price信息
$ curl -XPOST -H 'Content-Type:application/json;charset=UTF-8' 'http://localhost:8080/sku/query' -d '{
allSkus {
id
name
price
}
}'
- 查询所有sku的id、name、price、specs信息
$ curl -XPOST -H 'Content-Type:application/json;charset=UTF-8' 'http://localhost:8080/sku/query' -d '{
allSkus {
id
name
price
specs {
name
value
}
}
}'
- 查询指定id的sku信息,包含id、name、price、specs、stocks字段
$ curl -XPOST -H 'Content-Type:application/json;charset=UTF-8' 'http://localhost:8080/sku/query' -d '{
sku(id: 1) {
id
name
price
specs {
name
value
}
stocks {
area
stocks
}
}
}'