Type parameters
Hierarchy
-
QueryInitializer<TableInfo> -
SelectableQuery<TableInfo> ↳SelectableQueryInitializer
Methods
count
▸ count():Promise<number>
Returns
Promise<number>
Inherited from
QueryInitializer.countfilter
▸ filter(predicate): SelectableQueryInitializer<TableInfo>
Parameters
Returns
SelectableQueryInitializer<TableInfo>
Inherited from
SelectableQuery.filterlimit
▸ limit(n): SelectableQueryInitializer<TableInfo>
Parameters
Returns
SelectableQueryInitializer<TableInfo>
Inherited from
SelectableQuery.limitpaginate
▸ paginate(paginationOpts): Promise<PaginationResult<DocumentByInfo<TableInfo>>>
Parameters
Returns
Promise<PaginationResult<DocumentByInfo<TableInfo>>>
Inherited from
SelectableQuery.paginatecollect
▸ collect():Promise<DocumentByInfo<TableInfo>[]>
Returns
Promise<DocumentByInfo<TableInfo>[]>
Inherited from
SelectableQuery.collecttake
▸ take(n): Promise<DocumentByInfo<TableInfo>[]>
Parameters
Returns
Promise<DocumentByInfo<TableInfo>[]>
Inherited from
SelectableQuery.takefirst
▸ first():Promise<null | DocumentByInfo<TableInfo>>
Returns
Promise<null | DocumentByInfo<TableInfo>>
Inherited from
SelectableQuery.firstunique
▸ unique():Promise<null | DocumentByInfo<TableInfo>>
Returns
Promise<null | DocumentByInfo<TableInfo>>
Inherited from
SelectableQuery.uniqueselect
▸ select<Fields>(fields): ProjectedQuery<TableInfo, Fields>
Type parameters
Parameters
Returns
ProjectedQuery<TableInfo, Fields>
Inherited from
SelectableQuery.selectorder
▸ order(order): SelectableOrderedQuery<TableInfo>
Parameters
Returns
SelectableOrderedQuery<TableInfo>
Overrides
SelectableQuery.orderfullTableScan
▸ fullTableScan():SelectableQuery<TableInfo>
Returns
SelectableQuery<TableInfo>
Overrides
QueryInitializer.fullTableScanwithIndex
▸ withIndex<IndexName>(indexName, indexRange?): SelectableQuery<TableInfo>
Type parameters
Parameters
Returns
SelectableQuery<TableInfo>
Overrides
QueryInitializer.withIndexwithSearchIndex
▸ withSearchIndex<IndexName>(indexName, searchFilter): SelectableOrderedQuery<TableInfo>
Type parameters
Parameters
Returns
SelectableOrderedQuery<TableInfo>
Overrides
QueryInitializer.withSearchIndex[asyncIterator]
▸ [asyncIterator]():AsyncIterator<DocumentByInfo<TableInfo>, any, undefined>
Returns
AsyncIterator<DocumentByInfo<TableInfo>, any, undefined>