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