10000hの技術メモ

この先生きのこるための勉強内容&時間記録

Ruby on RailsⅡ1章 投稿機能を作ろう 〜モデルとデータベース

20170212@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート]

目次

データを保存したい

ここまで作ったものでは、投稿内容は保存されていないのですぐ消えてしまう。 それではWebアプリとしては意味が無いので、当然データは保存しないといけない。

データを保存するためには、モデルとデータベースが必要。

モデルは何をする?

コントローラから指示を受けて、データベースへのデータ保存・データ取り出しを行う。

モデルとデータベースの作りかた

rails generate model モデル名 カラム名:データ型

実行すると、app/models/モデル名.rbが作成される。

rake db:migrate

データベース生成。

ここまでで準備が出来た。 次は、今回作ったDBにデータを保存する部分。

今回の勉強時間:8分 累計勉強時間:1時間37分