Rails url_for与控制器导致无限循环

时间:2016-02-17 14:35:55

标签: ruby-on-rails ruby ruby-on-rails-4 url-for

我有一个名为'textbook_url'的控制器,我用rails g controller生成,只有一条我手动添加的路线:

get 'textbook_url/:id' => 'textbook_url#show', as: 'textbook_url'

现在我希望能够使用url_for controller: textbook_url, id: 111并让它返回/textbook_url/111。但是我相信我错过了一些东西,因为在这个控制器上调用url_for会导致无限循环,如图所示。 enter image description here

我是否需要自定义控制器的url_options方法以使url_for正常工作?

0 个答案:

没有答案