我目前正在开发一种解决方案,该解决方案使用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的文档中找不到此类问题的任何示例,在这种情况下,您需要基于它获取产品没有特定属性
想知道是否有人可以帮助我了解一下,