0

我有一个使用 生成的名为“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 会导致无限循环,如图所示。 在此处输入图像描述

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

4

0 回答 0