Log in

OpenSearch Module

Adapter\DynamicTemplatesProvider

Model

This class provides dynamic field mapping templates for OpenSearch indexes in Magento 2. Developers use it to define how different field types (like s...

Adapter\DynamicTemplates\IntegerMapper

Model

This class adds a dynamic field mapping template to OpenSearch that automatically converts long integer fields to the integer data type. Developers us...

Adapter\DynamicTemplates\PositionMapper

Model

This class configures OpenSearch dynamic field mappings for product position fields. It automatically maps any field matching the pattern 'position_*'...

Adapter\DynamicTemplates\PriceMapper

Model

This class defines OpenSearch dynamic template mappings for price fields in Magento 2. It ensures that price-related fields matching the pattern 'pric...

Adapter\DynamicTemplates\StringMapper

Model

This class defines OpenSearch dynamic template mapping rules for string fields. It automatically maps all string-type fields in the index to searchabl...

Model\Adapter\DynamicTemplates\MapperInterface

Interface

This interface defines a contract for processing OpenSearch dynamic templates. Developers implement this interface to customize how field mappings are...

OpenSearch

Model

This class provides OpenSearch 2.x compatibility for Magento's search functionality. Developers use it to add field mappings to OpenSearch indices wit...

SearchClient

Model

This class serves as the main client interface for interacting with OpenSearch in Magento 2. Developers use it to perform search operations, manage in...