DB
Size: a a a
DB
VA
DB
W
W
OR
DB
M
export const GetUser = createParamDecorator(
(data: unknown, ctx: ExecutionContext) => {
const request = ctx.switchToHttp().getRequest();
return request.user;
},
);
LK
И
LK
L
L
LK
L
L
DL
const subQuery = this.connection
.createQueryBuilder()
.subQuery()
.select('DISTINCT ON (detail_name) id')
.from(
qb =>
qb
.subQuery()
.from(CompanyDetailChangeRequest, 'c')
.where('company_id=:cid', { cid: companyId })
.orderBy('id', 'DESC'),
't1'
)
const requests = await this.connection
.createQueryBuilder()
.select()
.from(CompanyDetailChangeRequest, 'company_detail_change_request')
.where(`id IN (${subQuery.getQuery()})`)
.setParameters(subQuery.getParameters())
.getMany()
DL