Skip to main content
Version: 7.0

QueryFlag

Flags that modify query builder behavior.

Index

Enumeration Members

AUTO_JOIN_ONE_TO_ONE_OWNER

AUTO_JOIN_ONE_TO_ONE_OWNER: AUTO_JOIN_ONE_TO_ONE_OWNER

Automatically join the owning side of one-to-one relations.

CONVERT_CUSTOM_TYPES

CONVERT_CUSTOM_TYPES: CONVERT_CUSTOM_TYPES

Convert values through custom type mappings when reading results.

DELETE_SUB_QUERY

DELETE_SUB_QUERY: DELETE_SUB_QUERY

Wrap DELETE statements in a sub-query.

DISABLE_NESTED_INNER_JOIN

DISABLE_NESTED_INNER_JOIN: DISABLE_NESTED_INNER_JOIN

Prevent nested conditions from being promoted to INNER JOINs.

DISABLE_PAGINATE

DISABLE_PAGINATE: DISABLE_PAGINATE

Disable the automatic pagination sub-query.

DISTINCT

DISTINCT: DISTINCT

Add a DISTINCT clause to the SELECT statement.

IDENTITY_INSERT

IDENTITY_INSERT: IDENTITY_INSERT

Enable IDENTITY_INSERT for explicit PK values (MSSQL only).

INCLUDE_LAZY_FORMULAS

INCLUDE_LAZY_FORMULAS: INCLUDE_LAZY_FORMULAS

Include lazy formula properties in the SELECT clause.

INFER_POPULATE

INFER_POPULATE: INFER_POPULATE

Infer the populate hint from the query fields.

OUTPUT_TABLE

OUTPUT_TABLE: OUTPUT_TABLE

Use an OUTPUT...INTO temp table for returning rows (MSSQL only).

PAGINATE

PAGINATE: PAGINATE

Enable result pagination via a sub-query for the primary keys.

UPDATE_SUB_QUERY

UPDATE_SUB_QUERY: UPDATE_SUB_QUERY

Wrap UPDATE statements in a sub-query.