アウトプット9/19
<今日のカリキュラム>
rubyドリル
モデルの単体テストコード
<メソッド整理など>
・be_validメソッド→インスタンスが正しく保存させるが判断できること。
・valid?メソッド→インスタンスが正しいかどうか判断できること。binding pryを用いてエラーメッセージを確認する?
<理解していないこと>
・ルーティングのパス
・レイアウトテンプレート
・複層ハッシュからの特定データ取得方法
→eachメソッドを使う
・resourcesメソッド
→7つのアクションをまとめて定義できる。
・7つのアクション(そらで言えるように)
・比較演算子
・getsメソッド
→ターミナルから入力をするメソッド。但し、入力した数値は文字列になるため、計算したいときは、gets.to_iとする。
・バリデーション(応用:ツイートを保存しよう)
→データ登録の際に一定の制約をかけるメソッド。
「validates :カラム名, バリデーションの種類」で記述。
<分かっていなかったこと>
<気付き>
4連休の初日。軽井沢への移動であまり勉強できなかったけど、この休暇中は、
テストコードを終わらす&rubyドリル1日2問以上
の目標を達成したい。