ScaffoldPlusAnswerOne » 履歴 » リビジョン 5
リビジョン 4 (Yuumi Yoshida, 2008-01-13 16:20) → リビジョン 5/14 (Yuumi Yoshida, 2008-01-13 17:15)
= 演習1 解答例 =
== 作業手順 ==
{{{
rails todo
cd todo
ruby script/generate scaffold todo due:date task:string
rake db:migrate
ruby scrip/server
}}}
== 変更点 ==
=== app/controllers/todos_controller.rb の indexメソッド ===
Todo.find にソートオプション を追加
{{{
#!html
<pre class="wiki"> def index
@todos = Todo.find(:all<font color="red">, :order => 'due'</font>)
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @todos }
end
end
</pre>
}}}
== ソースコード ==
解答例のソースコードは http://www.ey-office.com/trac/rails/browser/tags/todo_q1で参照できます。