使用typeorm在nest.js中保存用户数据时出现问题

问题描述 投票:0回答:1

当我尝试使用 Nest.js 和 postgres sql 使用 TypeOrm 构建 CRUD 时,我会出现此错误,它阻止我在数据库中创建新行并使我的 Nest.js 应用程序崩溃,并告诉我

"no overload matches this call"

 async createUser(createUserDto: CreateUserDto): Promise<User> {
    const newUser = this.userRepository.create(createUserDto);
    return await this.userRepository.save(newUser);
  }

我正在努力做到

.save({...createUserDto})
并制作为这样
.save([...createUserDto])
但这尝试不起作用

node.js typescript nestjs typeorm
1个回答
0
投票

修改实体用户属性名称,将其与 DTO 一起使用,这是所有必要的信息

© www.soinside.com 2019 - 2024. All rights reserved.