ActiveRecord 【MYSQL | Rails】並び替えするカラムにNullが含まれている場合の対処法 4月 13, 2022 sakai Rubinistを目指す新米エンジニアのTECH BLOG RailsのActiveRecordのorderメソッドを使ってNullが含まれているカラムを使って並び替えする際の注意点についてまとめて …
ActiveRecord 【Rails】リレーション先のカラムで並び替えする方法 4月 9, 2022 sakai Rubinistを目指す新米エンジニアのTECH BLOG Railsでリレーション先のカラムの値で並び替えをしたいケースがあるかと思いますが、今回はそれについて書いていきます。 今回使う例で …
ActiveRecord 【ActiveRecord】referencesメソッドの使い方 3月 27, 2022 sakai Rubinistを目指す新米エンジニアのTECH BLOG 今回はActiveRecordのreferencesメソッドについて挙動を確認したので、それをまとめたいと思います。 referen …
Ruby on Rails 【Rails】ViewのERB内でHTMLタグをエスケープせずに出力する方法 3月 25, 2022 sakai Rubinistを目指す新米エンジニアのTECH BLOG 業務でテーブルの値をHTMLタグを含めて成形し出力したいというケースがあり、今回は備忘録としてそのあたりを書いていきたいと思います。 …
Ruby on Rails 【Rails】Axiosでリクエストを送ったらas HTMLとして処理される件【コードリーティング】 2月 27, 2022 sakai Rubinistを目指す新米エンジニアのTECH BLOG RailsにAxiosでサーバーへPOSTした際にContent-Typeでapplication/jsonを指定していましたが、Rail …
Ruby on Rails 【Rails】N+1クエリを防ぐTips 2月 21, 2022 sakai Rubinistを目指す新米エンジニアのTECH BLOG N+1クエリに散々悩まされてきたので、これを解決するためのTipsを備忘録としてまとめておきたいと思います。今回紹介する対策は2つです。 1. 安易にアソシエーションを使わ …
Ruby on Rails 【Rails】パフォーマンスを意識してアプリを高速化する 2月 20, 2022 sakai Rubinistを目指す新米エンジニアのTECH BLOG コントローラーやモデルでの処理でパフォーマンスを意識した書き方ができてなかったので、備忘録にまとめていきたいと思います。ここで取り上げるも …
ELB 【Rails/Nginx/ELB 】ActionController::InvalidAuthenticityToken HTTP Origin header (https://example.com) didn't match request.base_url (http://example.com)の解決法 2月 2, 2022 sakai Rubinistを目指す新米エンジニアのTECH BLOG 下のようなインフラ構成でPOSTする際にActionController::InvalidAuthenticityTokenのエラーが出て …
Ruby on Rails 【Rails小ネタ】rootメソッドをかく場所に気をつける 12月 31, 2021 sakai Rubinistを目指す新米エンジニアのTECH BLOG 個人アプリをRailsでつくっているときにルーティングのrootメソッドを適当な位置に書いてしまっていたので、本来書くべき場所についてメモ …
Ruby on Rails 【Rails】なんで検索のメソッドはクラスメソッドじゃなくてスコープをつかったほうがいいの? 12月 29, 2021 sakai Rubinistを目指す新米エンジニアのTECH BLOG Railsでコードを書いていると、検索メソッドをクラスメソッドで書いているとscopeで定義したほうがいいんじゃないかという指摘をもらうこ …