ダッシュで奪取

元SIerだけどWebエンジニアになりたい!

【雑記】TECH::EXPERT 3日目

3日目です!今日は私用で教室には行きませんでしたが、自宅で少しRailsの復習をしました。

目次

  1. 今日やったこと
  2. メモ
  3. 参考URL
  4. 今日の日記
  5. 明日やりたいこと

1. 今日やったこと

  • progate
    • Ruby on Rails5 Ⅲ、Ⅳ、Ⅴ、Ⅵ、Ⅶ

2. メモ

  • find idで検索する
  • find_by id以外で検索する
User.find(1)
User.find_by(name: "佐藤")
  • フォームから送られてきた値は、params[なんとか]に入っている
user.id = params[:id]
user.name = params[:name]
  • リンクを作成するときは、link_toを使う
    • メソッドの指定がない場合、デフォルトはget
# link_to("表示したい文字列", "URL")
link_to("ユーザー一覧", "/users/#{user.id}")
# postで飛ばしたい場合
link_to("ログアウト", "/logout", {method: :post})
  • ルーティングに変化する値を含めたい場合
get "users/:id" => "users#show"

3. 参考URL

4. 今日の日記

たくさん寝てリフレッシュしました!来週中に中間試験受けられるようにしたいです。
progate → カリキュラムの順に取り組むと読みやすさが段違いだな…と改めて思ったので、明日は午前中にprogateやってからにしよう…!

5. 明日やりたいこと

  • progate
    • Rails5 Ⅷ、Ⅸ、Ⅹ
  • カリキュラム
    • アソシエーション、Railsのエラー問題演習