当我尝试使用 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])
但这尝试不起作用
修改实体用户属性名称,将其与 DTO 一起使用,这是所有必要的信息