Magento 2 REST API按类别筛选

Jin*_*iel 4 rest magento magento2 magento2.0.2 magento-2.0.7

在magento 2 REST API中,可以使用各种搜索条件搜索产品.如您所知,下面给出一个例子

http://magentohost/rest/V1/products?searchCriteria[filter_groups][0][filters][0][field]=name& searchCriteria[filter_groups][0][filters][0][value]=%macbook%& searchCriteria[filter_groups][0][filters][0][condition_type]=like
Run Code Online (Sandbox Code Playgroud)

但我还没有找到按类别搜索的选项.我们怎么能这样做.

Alt*_*ain 7

要按类别搜索,很简单.你必须category_id作为一个领域传递.看看下面的例子:

http://magentohost/rest/V1/products?searchCriteria[filterGroups][0][filters][0][field]=category_id& searchCriteria[filterGroups][0][filters][0][value]=4& searchCriteria[filterGroups][0][filters][0][conditionType]=eq&searchCriteria[sortOrders][0][field]=created_at& searchCriteria[sortOrders][0][direction]=DESC& searchCriteria[pageSize]=10& searchCriteria[currentPage]=1
Run Code Online (Sandbox Code Playgroud)