Ruby on Rails

【Rails】WindowsでRails5からRails6にバージョンアップさせる②

前回の記事の続きで、既存サービスをRails5からRails6へバージョンアップについてです。

前回はこちら↓

【Rails】WindowsでRails5からRails6にバージョンアップさせる

 

この記事では、Gemfile再構成~rails serverコマンドで起動まで紹介します。

 

今回修正する既存のアプリの元のバージョン

・Ruby 2.4.4

・Rails 5.2.1

続きを読む

【Rails】WindowsでRails5からRails6にバージョンアップさせる

Rails6が登場して、既存のアプリもいつかバージョン上げないとなと前から思っていたのですが、Flutterでアプリ開発を行う前にと思い、ついにバージョン上げの作業を開始しました。

私のローカル環境はWindowsでしたので、ここではWindowsでのやり方をメインに進めていきます。

少し長くなりそうなので、この記事ではRubyとRailsのバージョンアップまでを紹介して、それ以降はまたの記事で紹介します。

 

既存のアプリの元のバージョン

・Ruby 2.4.4

・Rails 5.2.1

続きを読む

【Rails/vue.js】モデルデータをJavaScriptで取得してIDで検索できるようにする方法

バックエンドがRuby on Railsの場合に、vue.jsでデータベースのデータを操作したい場合の話です。

1レコード分だけ取得するのであれば、インスタンス変数「@で始まる変数」にそれぞれ値を入れて渡すだけでもいいのですが、複数レコード(もしくは全レコード)を一気にjavascript側に持ってきたい場合もあります。

続きを読む

【Rails5】form_forでテーブル更新時のパラメータの値を加工する方法

 

私が入力フォームを作っていた時、form_forを使ってViewからユーザーが入力した値を取得してテーブルを更新する処理を組み込む場合に、取得した値の内容を変更・加工してテーブルに加えたい場合がありました。

今回はこのような場合に加工した値に変更してテーブルを更新する方法を紹介します。

続きを読む