Я использую Shopify-JS-SDK для получения продуктов из магазина shopify, и я успешно получил продукт.Но я не могу реализовать поиск по магазинам.
Вот код, который я использовал для получения продуктов по названию:
const productsQuery = Shopify.graphQLClient.query((root) => {
root.addConnection('products', {args: {first: 10, query: `title: *${query}*`}}, (product) => {
product.add('title');
product.add('id');
product.addConnection('images', {args: {first: 10}}, (images) => {
images.add('src');
});
product.addConnection('variants', {args: {first: 250}}, (variant) => {
variant.add('priceV2', (price) => {
price.add('amount');
});
});
product.add('availableForSale');
product.add('handle');
});
});
const { model } = await Shopify.graphQLClient.send(productsQuery);
console.log(model);
return model.products
По сути, я хочу получить продукты на основепо запросу пользователя.Но вышеуказанный запрос ничего не возвращает.Я получаю 0 (ноль) товаров, даже если в магазине есть продукт, который пользователь просматривал.
Кто-нибудь может мне помочь, как я могу получить продукт на основе названия?