FROM CACHE - jp_header

connectionのフィールドを取得しようとする場合のGraphQL

解決済
otsunaccre
Shopify Partner
10 0 0

GraphQL admin APIで、Orderからconnectionの「Order.lineItems」のフィールド情報を取得したく、以下のようなクエリを試しています。するとOrder.の.が邪魔してクエリが通りませんでした。

 

connectionの参照を行う場合の記述についてご教示いただけますと幸いです。

query {
orders(first:3) {
edges{
node{
id
name
Order.lineItems(first:3){
name
}
}
}
}
}

 

1 件の受理された解決策
ogasawarakyohei
Shopify Partner
92 34 27

成功

OrderのlineItemsを参照する場合、下記のようなクエリを実行します。

query {
  orders(first: 10) {
    nodes {
      lineItems(first: 10) {
        nodes {
          title
        }
      }
    }
  }
}

 

小笠原 京平 | 株式会社Tsun | RuffRuff アプリ
・私の回答が役に立ったら、いいね! ボタンをクリックして教えてください!
Shopify 開発で役に立つ情報を発信していますので、テックブログおすすめ Shopifyアプリ もぜひご参照ください。

元の投稿で解決策を見る

1件の返信1
ogasawarakyohei
Shopify Partner
92 34 27

成功

OrderのlineItemsを参照する場合、下記のようなクエリを実行します。

query {
  orders(first: 10) {
    nodes {
      lineItems(first: 10) {
        nodes {
          title
        }
      }
    }
  }
}

 

小笠原 京平 | 株式会社Tsun | RuffRuff アプリ
・私の回答が役に立ったら、いいね! ボタンをクリックして教えてください!
Shopify 開発で役に立つ情報を発信していますので、テックブログおすすめ Shopifyアプリ もぜひご参照ください。