Action
Magento\Catalog\Model\ResourceModel\Product\Action
What it does
This class handles mass updating of product attributes for multiple products at once in Magento 2.
Developers use this when they need to efficiently update attribute values (like price, status, or weight) for many products simultaneously, such as during bulk import/export operations or admin mass actions.
It optimizes performance by batching database operations and handles special cases like product type changes when weight attributes are modified.
Public Methods
- updateAttributes()