Tentando implementar um endpoint no NestJS 10 que esteja em conformidade com https://www.hl7.org/fhir/R4/operationslist.html e forneça uma operação por meio de um padrão do tipo $.
Tentei usar:
@Controller({
path: '$export',
version: '1',
})
ou
@GET('$export')
Ambos retornam uma exceção 404 NotFoundException
Eu o transcrevi para um controlador básico e executei GET, mas ainda diz que não está lá. Olhei a documentação do Swagger e ele está lá corretamente, mas quando executo a consulta de lá, ele diz que não foi encontrado. Alguma ideia de como implementar esse padrão?
no seu caso, use isso em vez do cifrão bruto
e caso você queira mostrar o regex no swagger
envolva o regex com barra invertida \
algo assim
https://github.com/pillarjs/path-to-regexp?tab=readme-ov-file#unexpected-----etc