我有一个使用 生成的名为“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 工作?