我有一个名为'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正常工作?