• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

161
Vistas
better way to write code when multiple query parameters are present

I've a controller xyz.controller.ts

@Get()
fetch(
 @Query('id') id: number,
 @Query('status') status: string, 
 @Query('country_id') countryId: number,
 @Query('state_id') stateId: number): Promise<any> {
     return await this.xyzService(id, status, countryId, stateId);
}

Is there any way to pass the query params as a single object instead of creating multiple function args?

about 3 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

if you specify the key in the query, it will only return the value of that key, but if you just write @Query() query it will return the whole query object and then you can create a interface to give a type to the query object, @Query() query: IQuery

about 3 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda