blog.unresolved.xyz
Sun Oct 17 2021

JSの文字列 -> 整数変換はNest.jsのgeneratorから学んだ

Nest.jsの nest g res xxx をするとこんなコントローラが生まれるんだけど、この +id なに・・・?って思ってたらどうやらHTTPパラメタで渡ってきた文字列のIDを整数にするためにやってるぽかった。

  @Patch(':id')
  update(
    @Param('id') id: string,
    @Body() updatXxxDto: UpdateXxxDto,
  ) {
    return this.xxxService.update(+id, updatexxxDto);
  }

一昔前に "1" | 0 ってやるのが一番パフォーマンスが良いと教えてもらったことがあるけど、今はこういうやり方があるんだなあという学び。

Author
Daisuke Tsuji

Daisuke Tsuji

フリーのWeb Developer。

RubyとかRailsを触ってる時間が多い。コーディングもマークアップもライティングもデザインもSEOもやるタイプ。

だいたいどれもだめ。業務委託のお仕事募集中。