我需要像photos/13/rate
=> 这样的 URL 我已经创建了以下路由规则:
match 'photos/:id/rate' => 'photos#rate'
在这种情况下,我会假设这条路径:
link_to 'Rate', rate_photos_path(@photo)
但我仍然收到错误消息
undefined method `rate_photo_path' for #<#<Class:0x0000012aa18170>:0x0000012aa14520>
我试图打印出来rake:routes
,但在声明中只有
/photos/:id/rate(.:format) photos#rate
没有路径。
在这种情况下有什么问题?