diff --git a/app/code/Magento/CatalogGraphQl/Model/Resolver/Products/Attributes/Collection.php b/app/code/Magento/CatalogGraphQl/Model/Resolver/Products/Attributes/Collection.php index d0413813aab3..ab0531ad0951 100644 --- a/app/code/Magento/CatalogGraphQl/Model/Resolver/Products/Attributes/Collection.php +++ b/app/code/Magento/CatalogGraphQl/Model/Resolver/Products/Attributes/Collection.php @@ -46,6 +46,24 @@ public function getAttributes() : AttributeCollection $this->collection = $this->collectionFactory->create(); $this->collection->addFieldToFilter('is_user_defined', '1'); $this->collection->addFieldToFilter('attribute_code', ['neq' => 'cost']); + $this->collection->addFieldToFilter( + [ + 'is_comparable', + 'is_filterable', + 'is_filterable_in_search', + 'is_visible_on_front', + 'used_in_product_listing', + 'used_for_sort_by' + ], + [ + ['eq' => '1'], + ['eq' => '1'], + ['eq' => '1'], + ['eq' => '1'], + ['eq' => '1'], + ['eq' => '1'] + ] + ); } return $this->collection->load();