0

このページの冒頭付近...

http://guides.rubyonrails.org/routing.html

... @patient を含む例があります (セクション 1.2)。

次の行が指している場所を特定する方法を知りたいです。

<%= link_to 'Patient Record', patient_path(@patient) %>

rake routes によって生成されたリストはこれに関連していますか?
どの http 動詞が使用されているかを知るにはどうすればよいですか?

編集

「レーキルート」を指摘しても説明されないことを付け加えたいと思います。ルートのリストを何度もチェックしました。

上記の URL の例で、link_to 行が指している場所を知る方法を知りたいです。ルートのリストは重要なようですが、患者のパス行とどのように関連しているのでしょうか? 私は何が欠けていますか?

4

1 に答える 1

1

これで答えが得られるはずです:

bundle exec rake routes | grep patient

HTTP 動詞については、URL ヘルパーはパス/URL のみを決定し、HTTP メソッドを決定しません。

于 2014-12-09T11:15:25.750 に答える