【问题标题】:Graphql orders api: getting weight from line items in shopify when there is no product variantGraphql 订单 api:当没有产品变体时,从 shopify 中的订单项获取权重
【发布时间】:2020-12-02 14:32:28
【问题描述】:

我通过以下方式在 shopify graphql 中获取订单项的权重:

node {
    variant 
        { 
            weight
        }
}

这很有效,但前提是产品有变体,但不是每个产品都有变体。 当没有产品变体时,我可以从哪里使用 graphql 获取订单项的重量?

【问题讨论】:

    标签: shopify shopify-api


    【解决方案1】:

    总有一个变体,即使你认为你没有变体,你也有。

    每个产品都有一个默认变体,用于保存价格和其他所有内容。

    如果没有变体,就没有产品。最后,您购买的不是产品,而是变体(也就是您每次都传递variant.id,而不是product.id)Shopify 就是这样工作的。

    所以您从默认变体中获取值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-16
      相关资源
      最近更新 更多