IQueryBuilder <T>
Index
Properties
readonlyalias
readonlytype
Methods
addSelect
Parameters
fields: string | string[]
Returns this
andWhere
Parameters
cond: string | RawQueryFragment<string> | Dictionary | FilterQuery<T>
optionalparams: any[]
Returns this
clone
Parameters
optionalreset: boolean | string[]
optionalpreserve: string[]
Returns IQueryBuilder<T>
count
Parameters
optionalfield: string | string[]
optionaldistinct: boolean
Returns this
delete
Parameters
optionalcond: any
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 | EntityName<T>
Returns string
groupBy
Parameters
fields: string | keyof T | (string | keyof T)[]
Returns this
hasFlag
Parameters
flag: QueryFlag
Returns boolean
having
Parameters
optionalcond: any
optionalparams: any[]
Returns this
innerJoin
Parameters
field: string
alias: string
optionalcond: any
Returns this
innerJoinAndSelect
Parameters
field: any
alias: string
optionalcond: any
optionalfields: string[]
Returns this
insert
Parameters
data: any
Returns this
join
Parameters
field: string
alias: string
optionalcond: any
optionaltype: JoinType
optionalpath: string
Returns this
joinAndSelect
Parameters
field: any
alias: string
optionalcond: any
Returns this
leftJoin
Parameters
field: string
alias: string
optionalcond: any
Returns this
leftJoinAndSelect
Parameters
field: any
alias: string
optionalcond: any
optionalfields: string[]
Returns this
orderBy
Parameters
orderBy: QueryOrderMap<T>
Returns this
orWhere
Parameters
cond: string | RawQueryFragment<string> | Dictionary | FilterQuery<T>
optionalparams: any[]
Returns this
scheduleFilterCheck
Parameters
path: string
Returns void
select
Parameters
fields: string | RawQueryFragment<string> | (string | RawQueryFragment<string>)[]
optionaldistinct: boolean
Returns this
setFlag
Parameters
flag: QueryFlag
Returns this
truncate
Returns this
unsetFlag
Parameters
flag: QueryFlag
Returns this
update
Parameters
data: any
Returns this
where
Parameters
cond: string | RawQueryFragment<string> | Dictionary | FilterQuery<T>
optionaloperator: any[] | $and | $or
optionaloperator2: $and | $or
Returns this
withSchema
Parameters
schema: string
Returns this
withSubQuery
Parameters
subQuery: RawQueryFragment<string> | NativeQueryBuilder
alias: string
Returns this