Day 1: Ruby on Rails 5 (途中からです。)
本日もネット学習ソフト Progateにて。
スライド+演習があり記憶定着に便利。
オッサン(私)にも丁寧に教えてくれます。
にんじゃわんこ(生徒)、ひつじ仙人(先生)との旅(学習)は続きます。
【学習内容】
Ruby on Rails: プログラミング言語 ”Ruby”を使ったフレームワークソフト。簡単にWebアプリが作れる、らしい...。
Ruby on Rrails 5 学習コースⅢ〜
【備忘録!】
・コンソールを使ってインスタンスの変数への代入は!
変数(小文字)= モデル名(大文字).new (カラム名:値)
例:post = Post. new (content: "Rails勉強中!")
・データーベースから特定のidの投稿を取得する為には!
find_by メソッド登場!
変数(小文字)= モデル名(大文字).find_by(カラム名: 値)
例:post =Post.find_by(id:3)
・コントローラーのアクション内では、ルーティングで設定したURLの:idの値の取得が出来る。この値はparamsという変数にハッシュとして入っている〜。
(でました、苦手はハッシュ(ポテト!))
params[:id] で取得。id前にはコロン、で大カッコ、ね。
・投稿一覧ベージに、各投稿の詳細ページのリンクを!
<%=link_to(post.content,"/posts/#{post.id}")%>
本日は以上です!