title: NestJS - Route with ID returns 404
body: <p>I'm new in NestJS so I obviously do something wrong but can't figurate out what it is.</p>
  <h2>Problem:</h2>
  I've got route with ID and text right after it (`/:id/video`), when ever I try to make HTTP request on it I get 404 response.
  <p>In same controller I've got route without text after it (<code>/:id</code>) which works totally fine.</p>
  <h2>Code:</h2>
  My whole controller looks like code below. Just reminding controller is correctly used in module and so on because other endpoints works fine.
  <pre><code>@Controller('channel')
  export class ChannelController extends CrudController&lt;Channel&gt; {
  
  constructor(
      private readonly channelService: ChannelService,
      private readonly videoService: VideoService
  ) {
      super(channelService);
  }
  
  @Get()    
  async findAll(@Query() params): Promise&lt;Pagination&lt;Channel&gt;&gt; {
      return this.channelService.findAll({take: params.take, skip: params.skip, relations: ['language']});
  }
  
  @Get('/:id')
  async findOne(@Param('id') id) {
      return this.channelService.findOne({relations: ['language']});
  }
  
  @Get('/:id/video')
  async findVideosByChannelId(@Param('id') id) {
      return this.channelService.findOne({relations: ['language']});        
  }
  
  }
  </code></pre>
  <h2>Error:</h2>
  <pre><code>{&quot;statusCode&quot;:404,&quot;message&quot;:&quot;Cannot GET /channel/3/video&quot;,&quot;error&quot;:&quot;Not Found&quot;}
  </code></pre>
  <p>Guys and idea or hint what I'm doing wrong is welcome.</p>