У меня есть функция в контроллере nest.js, которая
/**
*
* @property {string} config.service_name - The title
*/
@Post('create')
@MessagePattern( { service: config.service_name, msg: 'create' })
@UsePipes(new ValidationPipeMicroservices())
create( @Body() params: CreateRecordDTO ) {
return this.mwrapperService.create (params.collection, params.data);
}
Я использую Js docs (compo docs) для генерации документов, вот что я получаю,
create
create(params: CreateRecordDTO)
Decorators :
@Post('create')
@MessagePattern({service: undefined, msg: 'create'})
@UsePipes(new ValidationPipeMicroservices())
Я хочу, чтобы переменная (config.service_name) возвращала значение, а не неопределенное в документах.
Он работает нормально по функциональности, но мне это нужно и в документации.
Я пытался передать как @param, но он не работает.