Log in
Factory

QueryFactory

Magento\QueryXml\Model\QueryFactory

What it does

This factory class creates Query objects from XML configuration definitions in Magento 2.

Developers use it to dynamically build database queries based on XML configuration, with built-in caching to avoid reconstructing the same queries repeatedly.

It's primarily used in data export scenarios where complex queries need to be defined declaratively rather than programmatically.

Public Methods

  • create()