【发布时间】:2019-11-25 20:25:03
【问题描述】:
我有一个 Controller (nestjs / routing-controllers),我正在通过以下方式传递一个 GET 请求:/collect?t=My-name
t实际上是一个我无法更改的全名。
我正在注入@QueryParams() data: CollectData,我正在寻找一种方法(如java strong 和.net)来告诉控制器fullName 实际上是t。
像
export interface CollectData{
@PropertyName('t')
fullName: string
}
我希望 fullName 代表 t 变量。
@JsonController()
export class CollectController {
@Get('/collect')
collect(@QueryParams() data: CollectData){
return data.fullName;
}
}
【问题讨论】: