Поиск продукта по названию с помощью Admin REST API

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

Искать по полному заголовку можно так:

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

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


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

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

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

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

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

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


person 12318867    schedule 16.03.2020    source источник
comment
Извините, он не работает с 2019-07, я тестировал его на 2019-04, так что тогда он работал у меня. Я удалил старый ответ, посмотрите новый   -  person Vladimir    schedule 17.03.2020


Ответы (1)


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

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

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

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

person Vladimir    schedule 17.03.2020