Magento 2 REST API按属性不存在的过滤器

时间:2018-11-07 16:17:34

标签: rest api magento magento2

我目前正在开发一种解决方案,该解决方案使用Magento 2 REST API根据产品各自的属性来影响产品。

问题是,我需要将产品放在多层不同的过滤器中。

示例

产品A的属性diets的值为689,而size的值为663

产品B的属性size的值为663

产品C的属性size的值为663


我需要获取所有请勿具有属性diets 并且且其size属性等于663的产品。

当前唯一的解决方案是使用搜索过滤器,例如:

searchCriteria[filter_groups][3][filters][0][field]=diets& searchCriteria[filter_groups][3][filters][0][value]=1& searchCriteria[filter_groups][3][filters][0][condition_type]=null

但这迫使我更新所有产品,以添加值为diets的{​​{1}}属性


我在Magento的文档中找不到此类问题的任何示例,在这种情况下,您需要基于它获取产品没有特定属性

想知道是否有人可以帮助我了解一下,

0 个答案:

没有答案