Faster projections
Data projectionsProjectionA tailored subset of fields on a DataElement designed to encapsulate data for a specific technical or functional view. are used to retrieve data from data elementsData Element (DataElement). A fundamental data concept or entity within an application's domain, acting as an anthropomorphic translation of a real-life object or concept..
The details projectionProjectionA tailored subset of fields on a DataElement designed to encapsulate data for a specific technical or functional view. contains all fieldsFieldA property of a DataElement expanded to a database column and user interface input element. of an element, including link fieldsFieldA property of a DataElement expanded to a database column and user interface input element..
As link fieldsFieldA property of a DataElement expanded to a database column and user interface input element. refer to other elements, these elements are fetched as well which creates a small overhead.
DetailsWithoutRef
If your implementation doesn't need link fieldsFieldA property of a DataElement expanded to a database column and user interface input element., a detailsWithoutRef can be used. This projectionProjectionA tailored subset of fields on a DataElement designed to encapsulate data for a specific technical or functional view. will only retrieve regular fieldsFieldA property of a DataElement expanded to a database column and user interface input element..
DataElementInclude extra 'DetailsWithoutRefs' projectionProjectionA tailored subset of fields on a DataElement designed to encapsulate data for a specific technical or functional view. which will include all value fieldsFieldA property of a DataElement expanded to a database column and user interface input element. + id of the link fieldsFieldA property of a DataElement expanded to a database column and user interface input element.
<options>
<projection.detailsWithoutRefs/>
</options>