🎃
Nestjs Build-in Pipe型マップ検証
Nestjs build-in pipeの使い方検証します。
前準備として、まずcontrollerを整って行きます。
post.controller.ts
import { Controller, Get, ParseBoolPipe,ParseIntPipe, Query} from '@nestjs/common';
@Controller('posts')
export class PostsController {
@Get("status")
findPostsStatus(@Query("status",ParseBoolPipe) status:boolean) {
return {value:status,type:typeof status}
}
@Get("count")
findPostsCounts(@Query("count",ParseIntPipe) count: string) {
return {value:count,type:typeof count}
}
@Get("title")
findPostsTitle(@Query("title") title:string) {
return {value:title,type:typeof title}
}
}
booleanの場合
numberの場合
Discussion