问题描述
我从 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 (将#修改为@)