gpt4 book ai didi

graphql - 如何在 Shopify 中使用 GraphQL 更新商店元字段

转载 作者:行者123 更新时间:2023-12-03 08:19:02 27 4
gpt4 key购买 nike

如何在 Shopify 中使用 GraphQL 创建/更新商店元字段?我可以使用以下内容轻松创建集合元字段:

mutation {
collectionUpdate(
input: {
id: "gid"
metafields: [
{
namespace: "testNamespace"
key: "testKey"
value: "someValue2"
valueType: STRING
}
{
id: "gid"
value: "value"
}
]
}
) {
collection {
id
metafields(first: 10) {
edges {
node {
id
value
}
}
}
}
userErrors {
field
message
}
}
}

但这家商店似乎没有类似的东西。此外,可以使用以下方式检索商店元字段:

{
shop {
metafield(namespace:"namespace",key:"key") {
id
value
}
}
}

最佳答案

要更新任何元字段,您可以使用突变“metafieldsSet

mutation setMetafield($metafields: [MetafieldsSetInput!]!) {
metafieldsSet(metafields:$metafields){
metafields{
id
key
value
}
userErrors{
code
message
}
}
}

MetafieldsSetInput 需要所有者 ID,您可以从商店查询中获取该 ID

query shopDetails{
shop{
id
}
}

关于graphql - 如何在 Shopify 中使用 GraphQL 更新商店元字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68379403/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com