검색 키워드를 기반으로 Shopify 제품을 가져 오려고합니다. Graphql 쿼리 오류! 변수가 선언되었지만 사용되지 않았습니다.
나는 잘 작동 쿼리에서 하드 코드 된 값을 전달하여이 쿼리를 테스트하지만 난 그게여기Grapghql 쿼리 오류 searchKeyword가 선언되었지만 사용되지 않는다는 오류를 제공하는 경우 있도록 변수 값을 전달해야 .
title
,
tag
및
product_type
을 기준으로 제품을 검색하는 내 쿼리입니다.
실패한 경우 :
export const searchProductsQuery = gql` query($searchKeyword: String!){
shop {
products(first: 10, query:"title:'$searchKeyword' OR tag:'$searchKeyword' OR product_type:'$searchKeyword'") {
edges {
cursor
node {
id
title
handle
description
productType
images(first: 5) {
edges {
node {
id
src
}
}
}
variants(first: 5) {
edges {
node {
id
title
price
}
}
}
}
}
}
}
}`;
성공 사례 :
export const searchProductsQuery = gql` query{
shop {
products(first: 10, query:"title:'games' OR tag:'games' OR product_type:'games'") {
...
};
감사합니다. Daniel이 내 문제를 해결했으며 쿼리가 작동 중입니다. –