[英]better way to write code when multiple query parameters are present
我有一個 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);
}
有沒有辦法將查詢參數作為單個 object 傳遞,而不是創建多個 function 參數?
如果您在查詢中指定鍵,它將只返回該鍵的值,但如果您只編寫@Query() query
,它將返回整個查詢 object 然后您可以創建一個接口來為查詢提供類型object, @Query() query: IQuery
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.