Projections

In the context of the Search API, Projections enable access to more or less complex values from the data of entities to which a search refers directly or via Joins.

Depending on the context of use, the return values of Projections either enter the search result directly as an output column or they control its content and structure in terms of grouping or sorting.

Similar to Resolvers, Projections are also essential as building blocks for defining more complex configurations, such as Restrictions and Joins.

The following types of Projections are available for these tasks: