railsのサンプルを動かしてみる。

いくつも世の中にあるのは知っているが、とりあえず
Tutorial in Ruby on Rails
http://wiki.rubyonrails.com/rails/pages/Tutorial
こいつを選んでみた。
基本的には、書いてあるとおりにやっただけ。

自分用のメモに。

  1. rails Phones
  2. データベースを作る。
  3. テーブルも作る
  4. データベースのセットアップ
    • config/database.yml
  5. コントローラーを作る
    • ruby script/generate controller Friends list view new edit
  6. モデルを作る
    • ruby ./script/generate model Person
  7. この時点で

Friends#view

Find me in app/views/friends/view.rhtml

    • こんなんが表示される
  1. rhtmlを編集する
    • vi app/views/friends/view.rhtml
  2. コントローラーを書き換える
    • vi app/controllers/friends_controller.rb

他のテーブルと連携する

おなじチュートリアルのページなので
TutorialBasicRelational in Ruby on Rails
http://wiki.rubyonrails.com/rails/pages/TutorialBasicRelational

  1. 連携するためのテーブルを作る
  2. Phoneのモデルを作る
    • ruby script/generate model Phone
  3. modelのスクリプトを直す(phone.rbでないことに注意)
    • vi app/models/person.rb