render :new, status: :unprocessable_entity
render :newで入力した情報の消さないまま再表示
status: :unprocessable_entity
→間違っているという情報を追加する!
例えるなら、学校で課題を提出する!
課題に間違いがあった!
→「課題ここが間違っていたから内容そっくりそのまま返すね!直してね!」といった感じ!
インスタンス変数とは…。
→学校で例えると、
クラスみんなで使える共有の箱
@がつくのが必須。
例え話として、
インスタンス変数が、クラス全員が使える一つのロッカー
普通の変数が自分の筆箱
@postb= Post.new
みんなが見れるところに新しい投稿の入れるよ
post = Post.new
→筆箱に入れたよ!
これじゃ全然見れないじゃん!