Controller
controller 概要
app/controllers/mydata_controller.rb
が生成された。
これをテキストエディタで開くと、以下の様子。
class MydataController < ApplicationController
# GET /mydata
# GET /mydata.json def index @mydata = Mydatum.all
respond_to do |format| format.html # index.html.erb format.json { render json: @mydata } end end
・・・(中略)
end
このようになってる。
とりあえずの注目すべきは
@mydata = Mydatum.all
この行では、mydataのテーブルのALL(全カラム)を取得、@mydata(rubyの配列変数形式)に突っ込んでいる。
respond_to do |format| 行〜end行
繰り返している
format.html # index.html.erb
format.htmlでindex.html.erbを実行することで、HTMLを表示していく。
- 最終更新:2012-05-15 22:38:02