IQueryBuilder <T>
Index
Properties
optional_fields
readonlyalias
optionalreadonlytype
Methods
addSelect
Parameters
fields: string | string[]
Returns this
andWhere
Parameters
cond: QBFilterQuery<T>
Returns this
clone
Parameters
optionalreset: boolean
Returns IQueryBuilder<T>
count
Parameters
optionalfield: string | string[]
optionaldistinct: boolean
Returns this
delete
Parameters
optionalcond: QBFilterQuery
Returns this
from
Parameters
target: EntityName<T> | IQueryBuilder<T>
optionalaliasName: string
Returns IQueryBuilder<T>
getAliasForJoinPath
Parameters
path: string
optionaloptions: ICriteriaNodeProcessOptions
Returns undefined | string
getJoinForPath
Parameters
optionalpath: string
optionaloptions: ICriteriaNodeProcessOptions
Returns undefined | JoinOptions
getNextAlias
Parameters
optionalentityName: string
Returns string
groupBy
Parameters
fields: string | keyof T | (string | keyof T)[]
Returns this
hasFlag
Parameters
flag: QueryFlag
Returns boolean
having
Parameters
optionalcond: string | QBFilterQuery
optionalparams: any[]
Returns this
innerJoin
Parameters
field: string
alias: string
optionalcond: QBFilterQuery
Returns this
innerJoinAndSelect
Parameters
field: string
alias: string
optionalcond: QBFilterQuery
optionalfields: string[]
Returns this
insert
Parameters
data: any
Returns this
join
Parameters
field: string
alias: string
optionalcond: QBFilterQuery
optionaltype: JoinType
optionalpath: string
Returns this
joinAndSelect
Parameters
field: string
alias: string
optionalcond: QBFilterQuery
Returns this
leftJoin
Parameters
field: string
alias: string
optionalcond: QBFilterQuery
Returns this
leftJoinAndSelect
Parameters
field: string
alias: string
optionalcond: QBFilterQuery
optionalfields: string[]
Returns this
orderBy
Parameters
orderBy: QueryOrderMap<T>
Returns this
orWhere
Parameters
cond: QBFilterQuery<T>
Returns this
select
setFlag
Parameters
flag: QueryFlag
Returns this
truncate
Returns this
unsetFlag
Parameters
flag: QueryFlag
Returns this
update
Parameters
data: any
Returns this
where
Parameters
cond: QBFilterQuery<T>
optionaloperator: $and | $or
Returns this
withSubQuery
Parameters
subQuery: QueryBuilder<any, any>
alias: string
Returns this