Rails– tag –
-
【Rails】count→sizeに変更しパフォーマンス改善した話
ActiveRecordのcountメソッドからsizeメソッドに変更しただけでパフォーマンス改善した話を知りたくないですか?本記事では実務で遭遇した、countからsizeに変えるだけでパフォーマンス改善したケースとその理由を解説しています。ぜひご覧ください。 -
【Rails】find_eachで大量データのループ処理を改善する
find_eachメソッドを使ってパフォーマンス改善する方法をまとめました。ぜひご一読ください。 -
committee-railsを使ったら”Content-Type” request header must be set to “application/json”.というエラーが出た
committee-railsとRSpecを使ってOpenAPIの定義と実装が一致しているかテストしたところエラーが発生したため、原因と対処法をまとめました。参考までにどうぞ。 -
【Rails】committee-railsとRSpecでOpenAPIのスキーマチェックをする方法
committee-railsとRSpecでOpenAPIのスキーマチェックをする方法をまとめました。ぜひご覧ください。 -
【Rails】springでRSpecを起動したいがconfig/environments/test.rbにconfig.cache_classesの記述が見当たらない
Rails7.1.2でspringを使ってRSpecを起動する際に、config.cache_classesを設定する方法をまとめました。最後まで読めばRails7.1以降でもspringを使ってRSpecを起動できるようになります。参考までにどうぞ。 -
Vue.jsコンポーネントからERBの画面へ遷移するにはhrefメソッドを使う
業務でERB(Embedded Ruby)でできている画面の一部分だけをVue.js化しています。 Vue.jsで作ったコンポーネントで特定の操作を実行した後にERBでできている別の画面へ遷移させたかったのですが、やり方が分からなかったので備忘録として残します。 バージ... -
【Rails】ERBとCSSでリストマーカーのサイズを変更する方法
ERBでできている画面のうち、<li>要素のリストマーカーのサイズを変更する必要があったのですが、やり方がわからなかったため、備忘録としてまとめます。 バージョン Ruby 3.0.3 Rails 6.1.6.1 記事の信頼性 ぼくは独学で未経験から従業員300名以上の自... -
【Rails】link_toで他ページのid属性を指定して遷移する
Railsのlink_toを使い、他ページの特定のid属性が付与されている箇所を指定する方法が分からずハマったため、備忘録としてまとめます。 バージョン Ruby 3.0.3 Rails 6.1.6.1 記事の信頼性 ぼくは独学で未経験から従業員300名以上の自社開発企業へ転職しま... -
Rails APIのレスポンスデータをキャメルケースに変換する方法
Rails APIのレスポンスデータを、キャメルケースに変換した状態でフロントエンド側に返したかったのですが、やり方が分からなかったため、備忘録としてまとめます。 バージョン Ruby 3.2.2 Rails 7.1.2 記事の信頼性 ぼくは独学で未経験から従業員300名以... -
【Rails】N+1問題におけるpreload, eager_load, includesの使い分け
いつもよくわからなくなってしまうので、N+1問題におけるpreload, eager_load, includesの使い分けをブログにまとめてみました。