rails
はじめに こんにちは!貧弱スキルなRailsエンジニアです。 ロクにSQLも書けない私がDBをよしなに出来るのも、ひとえにActiveRecord様のおかげであります。しかし普段お世話になっておきながら実は仕組みがあまり良くわかっていない・・。用法、用量を知らな…
Railsでモデル同士がhas_oneの関連を持っている時、buildしようとしたらundefined buildと怒られたので原因を調査したところ、子モデルをbuildしたい時は以下のようにすることが分かった。 has_many → 親.子.build has_one → 親.build_子 例えばUserという親…
bundle installしたら An error occurred while installing mysql2 (0.3.18), and Bundler cannot continue. Make sure that gem install mysql2 -v '0.3.18' succeeds before bundling. というエラーが出た。 gem install mysql2 -v '0.3.18'を実行するも、…
やったこと gemのバージョンを最新にした。 gem update --system エラーメッセージは以下のとおり Gem::RemoteFetcher::FetchError: Errno::ETIMEDOUT: Operation timed out - connect(2) for "rubygems.global.ssl.fastly.net" port 443 (https://rubygems.…