商品一覧の取得
商品一覧の取得
Query
query {
products (page: 1, limit: 2) {
edges {
node {
id
name
create_date
}
}
nodes {
id
name
create_date
}
totalCount
pageInfo {
hasNextPage
hasPreviousPage
}
}
}
取得結果
{
"data": {
"products": {
"edges": [
{
"node": {
"id": "532",
"name": "はばのしるのです。そして。",
"create_date": "2020-07-16T09:49:07+09:00"
}
},
{
"node": {
"id": "530",
"name": "てってまっ赤にして。",
"create_date": "2020-07-16T09:49:06+09:00"
}
}
],
"nodes": [
{
"id": "532",
"name": "はばのしるのです。そして。",
"create_date": "2020-07-16T09:49:07+09:00"
},
{
"id": "530",
"name": "てってまっ赤にして。",
"create_date": "2020-07-16T09:49:06+09:00"
}
],
"totalCount": 532,
"pageInfo": {
"hasNextPage": true,
"hasPreviousPage": false
}
}
}
}
商品IDを指定して商品を取得する
Query
query {
product(id:2) {
id,
name
}
}
取得結果
{
"data": {
"product": {
"id": "2",
"name": "彩のジェラート"
}
}
}