fix(backend): returning column name
This commit is contained in:
parent
e2b82f7eaa
commit
ae29e6feac
|
@ -99,7 +99,7 @@ export const miRepository = {
|
|||
const queryBuilder = this.createQueryBuilder().insert().values(entity);
|
||||
queryBuilder.expressionMap.mainAlias!.name = 't';
|
||||
const columnNames = this.createTableColumnNames(queryBuilder);
|
||||
queryBuilder.returning(columnNames.join());
|
||||
queryBuilder.returning(columnNames.reduce((a, c) => `${a}, ${queryBuilder.escape(c)}`, '').slice(2));
|
||||
const builder = this.createQueryBuilder().addCommonTableExpression(queryBuilder, 'cte', { columnNames });
|
||||
builder.expressionMap.mainAlias!.tablePath = 'cte';
|
||||
this.selectAliasColumnNames(queryBuilder, builder);
|
||||
|
|
Loading…
Reference in New Issue