はじめてのRuby On Rails 3


■モデルクラス

以下のコードのみでカラムへのアクセサ、基本的なメソッドが実装される。


item_controller.rb

class Item < ActiveRecord::Base
end


■コントローラクラス

item_controller.rb

class ItemController < ApplicationController
scaffold :item
end


■ビュー

ファイルなし
※scaffoldが関係sていると思われる。


■ヘルパークラス
ビューの補助用クラス



Railsディレクトリ構造

root
 |
 |---app ・・・アプリケーションの格納フォルダ
 |   |
 |   |---helpers ・・・ビュー支援メソッド部
 |   |
 |   |---models・・・モデルを格納
 |   |
 |   |---views・・・ビューを格納
 |   |
 |   |---contorollers・・・コントローラを格納
 |
 |---config・・・設定情報の格納フォルダ
 |
 |---public・・・Webに公開するディレクトリ画像、JavaScript、styleSheetを格納
 |
 |---test・・・テストする際のディレクト