プロジェクト

全般

プロフィール

操作

ScaffoldPlusAnswerOne » 履歴 » リビジョン 9

« 前 | リビジョン 9/14 (差分) | 次 »
Yuumi Yoshida, 2008-07-13 03:10


h1. 演習1 解答例

h2. 作業手順

rails todo
cd todo
ruby script/generate scaffold todo due:date task:string
rake db:migrate
ruby scrip/server

h2. 変更点

h3. app/controllers/todos_controller.rb の indexメソッド

Todo.find にソートオプション を追加

def index
@todos = Todo.find(:all##(, :order => 'due')##)

respond_to do |format|
  format.html # index.html.erb
  format.xml  { render :xml => @todos }
end

end

h2. ソースコード

解答例のソースコードは "ここから":http://www.ey-office.com/redmine/repositories/browse/rails/tags/todo_q1 で参照できます。

Yuumi Yoshida さんがほぼ16年前に更新 · 9件の履歴