2019-02-04から1日間の記事一覧

Railsでアプリケーションコードで利用する生SQLを書くときにやっていること

TL;DR 生SQLは別にそのSQLを実行するためのClassを作ってそこで書いたり色々やっている。 パラメータのバリデーションもそのClassでやってる。 実装自体はActiveModelのValidateでサクッと実装。 select_allの結果は基本的にはHashなので、Structなどでオブ…