Magento2: How to get product collection by attribute or category id?
-
24-01-2021 - |
Question
How to get product collection by multiple attributes?
Magento 2.0
Solution
You can use
Magento\Catalog\Model\ProductFactory;
to get product collection and filter by multiple attribute like this:
$productCollection = $this->_productFactory->create()->getCollection()->addAttributeToSelect('*')->addFieldToFilter('sku',array('eq' => $styleCode));
Use "Dependency Injection" method to implement this, Please reply if need more clarification,
Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange