2

这就是我所拥有的。我有一个动作,我可以通过 rake 路线查看路线

date_swimming_classschedules GET    /swimming/classschedules/date/:date(.:format) swimming/classschedules#date

我试图在我使用的视图中生成 url

'<%= date_swimming_classschedules(@date)%>'

我收到一条错误消息

undefined method `date_swimming_classschedules' 

我错过了什么?

4

3 回答 3

5

尝试

date_swimming_classschedules_path(@date)

或者

date_swimming_classschedules_url(@date)
于 2013-03-07T19:20:08.490 回答
3

您必须附加_path到命名路由。像这样做。

date_swimming_classschedules_path(@date)
于 2013-03-07T19:22:43.057 回答
2

是的,您缺少_path方法调用。做:

date_swimming_classschedules_path(@date)
于 2013-03-07T19:24:42.717 回答