- 投稿日:2022-05-21T20:32:44+09:00
超かんたん!エラー箇所の特定
皆さん、コーディングは進んでいますでしょうか? 私はというと…まだプログラミング初心者のため、簡単なコードを書くのでさえ 数時間と掛かってしまいます 注意深くコーディングしても必ずエラーが発生してし…
- 投稿日:2022-05-21T19:31:46+09:00
Mysql2::Error: Unknown column 'messages.room_id' in 'where clauseの解決法
開発環境 Mac Ruby 2.6.5 Rails 6.1.3.2 エラーメッセージ $ Mysql2::Error: Unknown column 'messages.room_id' in '…
- 投稿日:2022-05-21T17:13:10+09:00
超かんたん!エラー箇所の特定
皆さん、コーディングは進んでいますでしょうか? 私はというと…まだプログラミング初心者のため、簡単なコードを書くのでさえ 数時間と掛かってしまいます 注意深くコーディングしても必ずエラーが発生してし…
- 投稿日:2022-05-21T14:22:17+09:00
ActiveRecordはどのタイミングで実際にクエリを実行しているのか。SQLキャッシュについて。
はじめに ActiveRecordのメソッドを使ってDBアクセスすることができますが 実際にDBアクセスするタイミングは、実は即時でなかったりします(遅延評価)。 この辺りの理解を深めて、よりパフ…
- 投稿日:2022-05-21T13:55:44+09:00
[Rspec][Rails] publicなどの名前空間を使用した際のファイル命名方法
はじめに すみません、ディレクトリ構成に誤りがあったので少し修正してあります! 管理者側(admin)とユーザー側(public)を持つアプリケーションを作成中です。 Rspecを触り始めて2日目…
- 投稿日:2022-05-21T12:40:08+09:00
CarrierWaveでつまづいた箇所(multiple・Cache・_mounter)についてまとめる
はじめに 一切かかわりのない方々が書いたコードを保守する機会がありました。 そこでファイルの保存にCarrierWaveを使っており、あまりみかけない使い方をしていて理解に時間がかかったので断片的…
- 投稿日:2022-05-21T09:41:49+09:00
RSpecの"GET #show"で[:ok]のはずが[:found]となってしまった話
概要 request specの"GET #show"にてリクエストが成功するかテストを行なってみたところ、HTTPステータスコードが200(:ok)を期待したが、302(:found)が結果とし…
- 投稿日:2022-05-21T09:16:54+09:00
【Rails】find_or_create_byでバリデーションをskipさせたい
結論 saveに validate: falseを渡す Model.find_or_create_by(name: "テスト") do |m| m.name = "テスト" m.published…