2021-04-18から1日間の記事一覧
N+1問題とは N+1問題は解決すれば、1回のアクセスで取ってこられるデータを何度もアクセスして取ってくる、非効率的な状態。 今回の課題では、1人のuserに対し、複数の投稿(今回はboard)があるため、1人のuserの投稿を一気に複数取ってくることで、デー…
掲示板一覧を作成するにあったって、ダミーデータを使用するため。 大まかな流れ ♡Fakerを導入 ♡db/seedsに内容を記載 ♡DBをリセット、作成 ①Fakerのインストール Gemfileに gem 'faker' を記載し、bundle installする。 ②db/seedsに内容を記載 20.times do …
<大まかな流れ> ♡モデルファイルの作成 ♡モデルファイルの中身の編集 ♡親モデル、子モデルを結びつける ♡モデルに記載するRails側の制限を記載する ①モデルファイルを作成する rails g model Board title:string body:text でmodel下にborad.rbファイルを…