堤です。

またまた、質問なのですが、

「RailsによるアジャイルWebアプリケーション開発」のP70で、まだ、つまづいています。 ^^;;f

本だと
<%= link_to '破棄', { :action => 'destroy', :id => product },
                             :confirm => "本当に破棄しますか?" %>
となっており、ブラウザで「破棄」を選択しても、削除されませんでした。

で、scaffoldで生成されたlist.rhtmlをみると
<td><%= link_to 'Destroy', { :action => 'destroy', :id => product },
              :confirm => 'Are you sure?', :post => true %></td>

となっており、下記のように「:post => true」を追加することで、動くようになりました。

<%= link_to '破棄', { :action => 'destroy', :id => product },
                             :confirm => "本当に破棄しますか?", :post => true %>

そこで、質問ですが、
・本のコードで動かないのはバージョンの違いによるものなのでしょうか?
・「:post => true」 で動くようになったのは、どうしてでしょうか?
・link_to のメソッドの仕様を調べる方法を教えてください

以上よろしくお願いします。


--
-----
Hiroyuki Tsutsumi