ぞえの技術めも

Ruby on Rails勉強中

2017-05-01から1ヶ月間の記事一覧

【146日目】【1日20分のRailsチュートリアル】【第11章】UserモデルとMicropostモデルの関連付け

Ruby on Railsチュートリアル(第3版) 今日は「11.1.3 User/Micropostの関連付け」から。 11.1.3 User/Micropostの関連付け それぞれのマイクロポストは1人のユーザーと関連付けられ、それぞれのユーザーは (潜在的に) 複数のマイクロポストと関連付けられま…

【145日目】【1日20分のRailsチュートリアル】【第11章】Micropostモデルのバリデーション

Ruby on Railsチュートリアル(第3版) 今日は「11.1.2 Micropostのバリデーション」から。 11.1.2 Micropostのバリデーション Micropostの初期テストはUserモデルの初期テスト (リスト6.7) と似ています。 まずはMicropostモデル単体のテストを作成する。 tes…

【144日目】【1日20分のRailsチュートリアル】【第11章】Micropostモデルを生成する

Ruby on Railsチュートリアル(第3版) 今日は「第11章 ユーザーのマイクロポスト」から。ようやく第11章…! 第11章 ユーザーのマイクロポスト 全ての準備が整った今、ユーザーが短いメッセージを投稿できるようにするためのリソース「マイクロポスト」を追加…

【143日目】【1日20分のRailsチュートリアル】【第10章】演習の3.と期限切れの比較の証明

Ruby on Railsチュートリアル(第3版) 今日は「10.5 演習」の3.から。 10.5 演習 3.リスト10.42では、activateメソッドとcreate_reset_digestメソッドの両方でupdate_attributeを呼び出しており、それぞれのアクセスによってデータベーストランザクションが…

【142日目】【1日20分のRailsチュートリアル】【第10章】演習の2.の/users/:idの統合テストを作成する

Ruby on Railsチュートリアル(第3版) 今日は「10.5 演習」の2.の/users/:idの統合テストを作成するところから。 10.5 演習 応用問題: /usersと/users/:id両方の統合テストを作成してください。 昨日の続き。/users/:idの統合テスト作成について考えます。 と…

【141日目】【1日20分のRailsチュートリアル】【第10章】演習の2.

Ruby on Railsチュートリアル(第3版) 今日は「10.5 演習」の2.から。 10.5 演習 2.現在は、/usersのユーザーインデックスページを開くとすべてのユーザーが表示され、/users/:idのようにIDを指定すると個別のユーザーを表示できます。 しかし考えてみれば…

【140日目】【1日20分のRailsチュートリアル】【第10章】10章のまとめと演習の1.

Ruby on Railsチュートリアル(第3版) 前回からだいぶ間が空いてしまったけど復活。 今日は「10.4 最後に」から。 10.4 最後に アカウント有効化機能とパスワード再設定機能が追加されたことで、ついにサンプルアプリケーションの登録、ログイン、ログアウト…