Как игнорировать определенную запись маршрута, используя Fastify в NestJs? - PullRequest
2 голосов
/ 08 октября 2019

Я хочу игнорировать или изменить logLevel маршрута в моем приложении NestJs с помощью Fastify.

Так я обычно делаю в приложении Fastify. Здесь я изменяю маршрут /health logLevel на error, чтобы он регистрировался только в случае ошибки в работоспособности.

server.get('/health', { logLevel: 'error' }, async (request, reply) => {
    if (mongoose.connection.readyState === 1) {
        reply.code(200).send()
    } else {
        reply.code(500).send()
    }
})

Но это мой контроллер здоровья в NestJs

@Get('health')
getHealth(): string {
  return this.appService.getHealth()
}

И файл main.ts.

const app = await NestFactory.create<NestFastifyApplication>(
        AppModule,
        new FastifyAdapter({
            logger: true
        }),
    )

Я не хочу регистрировать здоровьетолько маршрут, а не маршруты.

Пожалуйста, помогите в этом отношении.

...