Advanced\Collection
Magento\CatalogSearch\Model\ResourceModel\Advanced\Collection
What it does
This collection class handles Magento 2 advanced catalog search functionality, allowing developers to build complex product search queries with multiple filter criteria, ranges, and sorting options.
Developers use this when implementing advanced search features that go beyond basic product filtering, such as searching products with specific attribute combinations, price ranges, or category filters while leveraging Magento's search engine infrastructure.
Public Methods
- addFieldsToFilter()
- setOrder()
- addCategoryFilter()
- setVisibility()
- clear()
- _loadEntities()