Interface EntityType

Describes an entity in the QueryBuilder. An entity represents a logical grouping of fields and can have nested child entities.

Properties

childEntities?: EntityType[]

Optional child entities. This allows building hierarchical or nested query structures.

fields: FieldType[]

The list of fields that belong to this entity.

name: string

The name of the entity. Typically used as an identifier in expressions.