
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Rails】 N+1問題 (eager_loadとpreload)アプリで学べ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Rails】 N+1問題 (eager_loadとpreload)アプリで学べ - Qiita
はじめに 最近SQLの知識がついてきたので、N+1問題を改めて勉強。 そしたらまだまだわかっていない箇所... はじめに 最近SQLの知識がついてきたので、N+1問題を改めて勉強。 そしたらまだまだわかっていない箇所があったので、アウトプットしていく。 アウトプットのやり方は 教材アプリで実施(下記URL参照) 実際に手を動かして知識の定着をはかる 僕らがスクールで扱っていたデータ数なんて毛みたいなものなので、今回は700近いデータ数で実施。 データ数多いので、表示スピードにもろ影響することがわかる。 対策メソッド 詳細はいっぱい記事があるので、割愛します。 下記2つの記事がわかりやすかったので見て下さい。 それでは実際に手を動かしていこうと思います。 1つ目 preloadを使う。 <% @articles.each do |article| %> <div class="box"> <article class="media"> <div class="media-content"> <div