ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

2013-06-09から1日間の記事一覧

Modelの値チェック

validate_presence_of 必須項目としてチェックを追加する Productモデルを下記のように修正 class Product ActiveRecord::Base validates_presence_of :title, :description, :image_url end title, description, image_urlカラムは必須項目として自動でエラ…

Migrationでカラム追加

作成されたModelにカラムを追加する Migration命令でModelとDBにカラムを追加する $ rails generate migration AddColumnProduct invoke active_record create db/migrate/20130609082144_add_column_product.rb 自動生成された20130609082144_add_column_pr…

Scaffold Model作成

Scaffoldによって作成される場合、自動でモデルとコントローラが作成される $ rails generate scaffold myProduct invoke active_record create db/migrate/20130609073950_create_my_products.rb create app/models/my_product.rb invoke test_unit create …

Model作成

モデルを作成する productというモデルを作成 $rails generate model product invoke active_record create db/migrate/20130609070149_create_products.rb create app/models/product.rb invoke test_unit create test/unit/product_test.rb create test/fi…

Controller作成

controllerを作成してみる adminというcontrollerを作成してみる $ rails generate controller admin create app/controllers/admin_controller.rb invoke erb create app/views/admin invoke test_unit create test/functional/admin_controller_test.rb in…