アウトプット9/6①

<今日のカリキュラム>

アプリケーション作成基礎の復習

 

<メソッド整理など>

HTTPメソッド;

GET(取得)→トップページの表示とか

POST(送信)→投稿ページから投稿とか

PUT(更新)→投稿したものを編集とか

DELETE(削除)→投稿したものを削除とか

ActiveRecordメソッド;

all,find,new,save

 

<調べてわかったこと>

createアクション;モデル.create(カラム名: 値)として記述。

ActiveRecordメソッドの一つ。テーブルに情報を送信して保存するnew→saveを一回で行うメソッド。ルーティングに記載する。

キーバリューストアで保存していく。

値の部分は各キー(カラム名)に対応するパラメーターをハッシュ化して コントローラーに渡すので、params[:カラム名]とする。

 

<理解していないこと>

ストロングパラメータ

createアクション→解決!

requiredメソッド

ルーティングのパス

 

 

<気付き>

基礎カリキュラムをもう一度解き直してみたらめちゃくちゃ分かっていないことがわかった。

来週もう一度解いてみて、できれば30分以内にdrill_appを作れるようにしたい。