Liquid、JavaScriptなどに関する質問
同じGraphQLのQueryの場合でも、通常QueryとbulkOperationRunQueryとで実行結果が異なります。
添付ファイルのように、通常Queryの場合はproductsの下の階層にimagesが作成されますが、bulkOperationRunQueryの場合はproductsと同じ階層にimagesが作成されているようです。
bulkOperationRunQueryの実行結果でも、通常Queryのように、productsの下の階層にimagesが作成されるようにしたいのですが、GraphQLのQueryの書き方などで対応できますでしょうか??
宜しくお願いいたします。
▼bulkOperationRunQuery
mutation { bulkOperationRunQuery( query: """ { products { edges { node { id legacyResourceId images { edges { node { altText height id url width } } } } } } } """ ) { bulkOperation { id status } userErrors { field message } } }
▼bulkOperationRunQueryの実行結果
{ "id": "gid://shopify/Product/8635658731801", "legacyResourceId": "8635658731801" } { "altText": "", "height": 1808, "id": "gid://shopify/ProductImage/42465427259673", "url": "https://cdn.shopify.com/s/files/1/0818/6200/0921/files/Soap-Image1.png?v=1693360230", "width": 1800, "__parentId": "gid://shopify/Product/8635658731801" } { "altText": "", "height": 1769, "id": "gid://shopify/ProductImage/42465427521817", "url": "https://cdn.shopify.com/s/files/1/0818/6200/0921/files/Soap-Image2.png?v=1693360231", "width": 1800, "__parentId": "gid://shopify/Product/8635658731801" } { "altText": "", "height": 1769, "id": "gid://shopify/ProductImage/42465427554585", "url": "https://cdn.shopify.com/s/files/1/0818/6200/0921/files/Soap-Image3.png?v=1693360231", "width": 1800, "__parentId": "gid://shopify/Product/8635658731801" } { "altText": "", "height": 1769, "id": "gid://shopify/ProductImage/42465427489049", "url": "https://cdn.shopify.com/s/files/1/0818/6200/0921/files/Soap-Image4.png?v=1693360231", "width": 1800, "__parentId": "gid://shopify/Product/8635658731801" } { "altText": "", "height": 1769, "id": "gid://shopify/ProductImage/42465427423513", "url": "https://cdn.shopify.com/s/files/1/0818/6200/0921/files/Soap-Image5.png?v=1693360230", "width": 1800, "__parentId": "gid://shopify/Product/8635658731801" }
▼通常Query
query { products(first: 1) { edges { node { id legacyResourceId images(first: 1) { edges { node { altText height id url width } } } } } } }
▼通常Queryの実行結果
{ "data": { "products": { "edges": [ { "node": { "id": "gid://shopify/Product/8635658731801", "legacyResourceId": "8635658731801", "images": { "edges": [ { "node": { "altText": "", "height": 1808, "id": "gid://shopify/ProductImage/42465427259673", "url": "https://cdn.shopify.com/s/files/1/0818/6200/0921/files/Soap-Image1.png?v=1693360230", "width": 1800 } } ] } } } ] } }, "extensions": { "cost": { "requestedQueryCost": 6, "actualQueryCost": 6, "throttleStatus": { "maximumAvailable": 1000.0, "currentlyAvailable": 994, "restoreRate": 50.0 } } } }
2023年2月、Shopifyはcheckout.liquidを廃止し、Checkout Extensibilityに移行することを発表いたしました。この新しいチェックアウト...
By JasonH Aug 15, 2024「味噌の可能性を、とき放つ」をコンセプトに、豊かな自然に恵まれた信州で味噌の製造販売を行う新田醸造。江戸末期に創業した老舗のみそ屋さんですが、2024年春、顧客層や販売範囲の...
By Minami_ Jul 30, 2024ネットショッピングは、利便性に優れいている反面、利用に抵抗感がある人も多くいます。Amazonや楽天市場等、大型モールの企業は、知名度や運営企業の信頼性から顧客が不...
By JapanGuru Jul 23, 2024