Skip to main content

QFindOptions

@quik/database


@quik/database / QFindOptions

Type Alias: QFindOptions<TModel>

QFindOptions<TModel> = object & QRelationFindOption

Defined in: database/src/repository/types.ts:129

Options for find operations on database models Provides filtering, sorting, field selection, pagination, and counting capabilities

Type Declaration​

count?​

optional count?: boolean

limit?​

optional limit?: number

offset?​

optional offset?: number

select?​

optional select?: keyof TModel[] | string[]

sort?​

optional sort?: QSortOption<TModel>[]

where?​

optional where?: QWhereBuilder | QWhereCondition<TModel> | QWhereCondition<TModel>[] | Partial<Flatten<TModel>>

withDeleted?​

optional withDeleted?: boolean

When true, soft-deleted records are included in the result set.

Type Parameters​

TModel​

TModel extends QModel = QModel

The model type being queried