路径辅助导轨返回" MODEL.ID"而不是" MODEL / ID"

时间:2014-10-28 01:58:26

标签: ruby-on-rails-4 path helper

我有一个名为"主题"。

的AR模型

我尝试使用辅助路径,如:

topic_path(42) # return => "domaine.exemple/topic.42" instead of "domaine.exemple/topic/42"

我的路线由" ressource"

生成
resource :topic, shallow: true

出了什么问题?

1 个答案:

答案 0 :(得分:1)

您应该使用resources(复数),而不是resource(单数),因为您有多个资源:

resources :topics, shallow: true