Home > Rails | book > [Rails][本]Head First Rails

[Rails][本]Head First Rails このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

昨年末から、Ruby勉強会@関西に参加しています。

1/30のプログラムの1つが、「RailsでWebスケジューラを作ってみよう」だったこともあって、
Head First Rails ―頭とからだで覚えるRailsの基本
を買ってみました。

一通り読んでみて、分からないところが一つありました。

P345
第8章 XMLといろいろな表現技法
アクション「news」を作成する
のルート設定に関して、


map.connect '/incidents/news', :action=>'news', :controller=>'incidents', :format=>'xml'

と設定した場合、

http://localhost:3000/news.xmlにアクセスすると、

ActiveRecord::RecordNotFound in IncidentsController#show
となり、showアクションを見にいってしまいます。
正しくは、


map.connect '/incidents/news.xml', :action=>'news', :controller=>'incidents', :format=>'xml'

ではないんでしょうか?

Comments:1

a_matsuda 10-03-05 (金) 14:59

監訳者です。
ご指摘ありがとうございます。おっしゃるとおり、
map.connect ‘incidents/news.xml’ …
と書かないと正しくルーティングされていないですね。
次の版には反映させていただきたいと思います(出れば、ですが)。
ありがとうございました。

Comment Form
Remember personal info

Trackbacks:1

Listed below are links to weblogs that reference
[Rails][本]Head First Rails from www.gnnk.net
pingback from Head First Rails 8章 『アクション「news」を作成する』 のルートについて : Serendip - Webデザイン・プログラミング 10-03-02 (火) 16:51

[...] さらに調べてみると、このような記事が、"www.gnnk.net – [Rails][本]Head First Rails"。 [...]

Home > Rails | book > [Rails][本]Head First Rails

Search
Feeds
[PR]

Return to page top

Canonical URL by SEO No Duplicate WordPress Plugin