我正在尝试在打字稿(node.js)中使用类转换器: https ://github.com/typestack/class-transformer
我想仅使用 1 个模型来扁平化 JSON,1 个 Dto 将进入数据库
如果我有以下 json :
{
"data":{"test":"123"}
"name":"x"
}
数据库服务应接收以下对象:
{
"test":"123",
"name":"x"
}
这是我试图定义但它不起作用:
@Expose()
export class Dto{
name:string,
@Expose({name: "data.test"})
test: string
}
测试字段的结果未定义我该如何实现?我不想创建一个“中介”模型