Rails

ローカルで立ち上げたbootcampにスマホからアクセスする方法

MacのIPアドレスを調べる MacのIPアドレスを調べる 私の環境だと、192.168.1.13になります。 2.bootcamp/config/environments/development.rbに以下を追記してください。 IPアドレスは読み替えてください。 config.action_controller.asset_host = "http://1…

ユーザーフォローの関連付けを自分の言葉で説明してみる

Rails Tutorial 14章でお馴染みのユーザーフォロー機能。 ユーザー同士の多対多と関係するコードについて、自分の言葉で説明してみたいと思います。 尚、実装例や全ての解説とコードは以下の記事にまとまっていますので、とりあえず動かしたいという方はそち…

Error: Duplicate column name を解決する

rails db:migrationした時に、Error: Duplicate column name "fuga"というエラーが出た時の解決方法。 エラーにある通り、fugaというカラムはダブってまっせ〜ということです。 まず現在のDBのバージョンを確認。 $ rails db:migrate:status database: db/de…

Rails6 Webpacker::Manifest::MissingEntryErrorを解決する

環境 Ruby2.7.1 Rails 6.0.3.2 10.15.5 Mac OS 起きたこと rails g controller index homeして、ページにアクセスしたところ以下のエラーが出た。 => Booting Puma => Rails 6.0.3.2 application starting in development => Run `rails server --help` for …