【发布时间】:2022-10-15 13:13:44
【问题描述】:
如果 TypeORM 查询生成器 select、orderBy 和 groupBy 不是 SQL 注入安全的,如何将它们转换为 SQL 注入安全的?
qb.orderBy(
`incident.${query.sortColum}`,
query.sortOrder === 'desc' ? DESCENDING : ASCENDING,
);
qb.select([
`incident.${query.type}`,
`COUNT('') As "count"`,
`"incident"."locationGroupIds"[${level}] as groupId`,
]);
qb.addGroupBy(`incident.${query.type}`);
【问题讨论】:
标签: postgresql nestjs typeorm sql-injection