小编hoà*_*iên的帖子

如何使用 toJSON 更改序列化实体的属性名称?

我想序列化一个属性,其名称与实体中的名称不同。

@Entity()
export class MyEntity {
  // This should be serialized with name_column in JSON
  @Column()
  name: string
}
Run Code Online (Sandbox Code Playgroud)

当我打电话时classToPlain,我希望将属性name序列化为name_column

classToPlain(myEntity)
// returns: {name: 'my name'}
// should be: {name_column: 'my name'}
Run Code Online (Sandbox Code Playgroud)

serialization node.js typescript nestjs class-transformer

4
推荐指数
1
解决办法
1万
查看次数