【发布时间】:2020-01-27 02:19:20
【问题描述】:
我目前正在学习使用 Nestjs 和 CRUD 模块。我想知道改变响应的最糟糕的方法是什么?
这是当前响应的样子。
[
{...},
{...},
{...}
]
这就是我希望响应的样子。
{
"status": true,
"key": [
{...},
{...},
{...},
]
}
【问题讨论】:
我目前正在学习使用 Nestjs 和 CRUD 模块。我想知道改变响应的最糟糕的方法是什么?
这是当前响应的样子。
[
{...},
{...},
{...}
]
这就是我希望响应的样子。
{
"status": true,
"key": [
{...},
{...},
{...},
]
}
【问题讨论】:
我一般不熟悉使用@nestjsx/crud,但您是否考虑过在全局范围内添加interceptor,其返回如下所示:
return next.handle().pipe(map(res => ({ status: 'true', key: res })));
这应该根据您显示的内容将值映射到您所期望的值。
【讨论】: