Used to define calculated entity getters. The decorator simply attaches an array of "calculated" property names to the entity's prototype. This array is then used by the CalculatedPropertySubscriberto transfer the getter function from the prototype to the entity instance.
Parameters
CalculatedColumnQueryInstructionOptional metadata used to tell the ListQueryBuilder & Relations decorator how to deal with calculated columns when sorting, filtering and deriving required relations from GraphQL operations.
string[]If the calculated property depends on one or more relations being present
on the entity (e.g. an Order entity calculating the totalQuantity by adding
up the quantities of each OrderLine), then those relations should be defined here.
(qb: SelectQueryBuilder<any>) => voidstring