Rails でのデバッグの基本 ― 2007年11月10日 12時57分17秒
server/script
だ。
% script/server
=> Booting WEBrick...
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options
と Rails で書かれたウェブアプリケーションが起動する。
それに引き替え、script/console
の記述自体を見かけることはない。console を走らせて、実験した結果を表示しているのは、多々見るが。これは、Rails を使う者にとっては、周知の事実であり、述べなくても皆、知っていると言うことなのだろうか。
実は、その存在を Rails の実験を始めてから、何ヵ月も経つまで知らなかった。それ以前は、全てのコマンドを、rhtml なり コントローラになり書いて、ブラウザを用いて実験を行なっていた。console を使うと、それに比べると格段に色々なコマンドが簡単に実験できる。
% script/console
Loading development emnvironment.
>> Todo.find(:all).count
NoMethodError: undefined method `count' for #<Array:0x8f4aff8>
from (irb):1
>> Todo.find(:all).size
=> 6
>>
最近のコメント