今回は、Rails で GET パラメータを扱ってみました。
POST メソッドのときはストロングパラメータであったり使うにあたっての確認することがあったのですが、GET リクエストではパラメータを扱ったことがありませんでした。
POST パラメータと扱い方は大差なくできました。
Prettierを導入
Prettier を導入したのでメモ。
Dockerで開発環境に使用するMySQLを用意する
Rails 環境で SQL サーバーを用意する場合、標準だと SQLite になっています。
開発環境として、MySQL を使用することもできますが、システムにインストールするとそのうち DB 名がぶつかる可能性も考えられます。
なので、今回は Docker で MySQL を準備してみます。
Macbook上でrbenvを使って、Rails環境を準備したら詰まった
MacBook 上で rbenv を使って ruby を用意。Rails 環境を準備したら、しばらく詰まってしまいました。
たぶん次も詰まるだろうと想像がつくので、まとめておきます。
Macbookを入手しました
Amazon のサイバーマンデーセールで、Macbook(12 インチ,メモリ:8GB,SSD:256GB)を入手しました。
今までは知人に短期間借りたりしていたのですが、ついに所有する形で Mac ユーザーになりました。
年末に win10 機をもう一台作成するので、請求が怖いです。ほんとに。
Mac のセットアップでやったことをまとめておきます。
Rails でファイルのアップロードとダウンロード
Rails でのファイルのアップロードとダウンロードを試してみます。
調べると「CarrierWave」や「ActiveStorage」を使う記事を見かけることが多いです。
今回は「CarrierWave」と「ActiveStorage」を使ってみます。