Поиск товара по названию с использованием Admin REST API - PullRequest
1 голос
/ 16 марта 2020

Я пытаюсь получить товары, в названии которых есть определенное ключевое слово.

Можно выполнить поиск по полному названию, например:

/admin/api/2019-10/products.json?title=Name of my product

Но я хочу использовать шаблон / регулярное выражение выражение? Как я могу получить продукты, которые имеют, скажем, "красный" в названии?


Редактировать:

Примеры продуктов:

  • Красная машина
  • Красная книга
  • Коричневый стол

запрос: /admin/api/2019-10/products.json?title=Red

Ожидаемый результат: Красная машина и Красная книга

Но она возвращает пустой массив .

1 Ответ

1 голос
/ 17 марта 2020

Не работает с 2019-07 версии API.

Запросы, передающие значение для title, будут совпадать только в том случае, если значение совпадает с полным заголовком. Частичные совпадения не поддерживаются.

Источник: Примечания к выпуску 2019-07

Кажется, единственный способ использовать GraphQL. См. Предлагаемые решения ниже:

...