如何解决只获取graphql中新创建的数据mutation resposne
我从 shopify graphql 进行了以下更改,以向现有产品添加变体
查询
mutation UpdateProductMutation ($id: ID!,$options: [String!],$variants: [ProductVariantInput!]) {
productUpdate(input: {id: $id,options: $options,variants: $variants}) {
product {
id,title,publishedAt,options {
values
}
variants(first: 100) {
edges {
node {
id,title
}
}
}
}
userErrors {
field,message
}
}
}
价值观
{
"id": "gid://shopify/Product/5388344426634","options": [
"size","color"
],"variants": [
{
"options": [
"xxl","black"
]
}
]
}
回复
{
"data": {
"productUpdate": {
"product": {
"id": "gid:\/\/shopify\/Product\/5388344426634","title": "hello-kitty123s","publishedAt": null,"options": [
{
"values": [
"xxl"
]
},{
"values": [
"black"
]
}
],"variants": {
"edges": [
{
"node": {
"id": "gid:\/\/shopify\/ProductVariant\/34937293373578","title": "xxl \/ black"
}
}
]
}
},"userErrors": []
}
},"extensions": {
"cost": {
"requestedQueryCost": 113,"actualQueryCost": 14,"throttleStatus": {
"maximumAvailable": 1000.0,"currentlyAvailable": 986,"restoreRate": 50.0
}
}
}
}
有没有一种方法可以在响应中只获取新创建的产品变体,而不必对变体进行分页或在查询中传递一个非常大的数字,即 variants(first: 100)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。