我刚开始从nestjs的官方课程中学习creator.But,有一些我并不喜欢的东西:从service.Here抛出服务http异常的方式就是一个例子:export classthrow new NotFoundException(`Coffee #${id} not found`) return coffee;...所以我不喜欢在这个服务中使用http控制器不是抛出这个特定http异常的最佳位置吗?
也许我还没有理解nestjs<
我有一个NestJS应用程序接口,我在其中实现了一个错误过滤器来捕获所有类型的异常。在main.ts中,我将api设置为全局使用过滤器。显然,它只捕获控制器中的错误,因为当我在服务上下文中抛出异常时,该异常将在控制台中抛出,并且api将失败。@nestjs/swagger'; FastifyAdapter,} from '@nestjs/platform-