【问题标题】:path helper rails return "MODEL.ID" instead of "MODEL/ID"path helper rails 返回“MODEL.ID”而不是“MODEL/ID”
【发布时间】:2014-12-23 08:24:37
【问题描述】:

我有一个名为“topic”的 AR 模型。

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

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

我的路线是由“资源”生成的

resource :topic, shallow: true

怎么了?

【问题讨论】:

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


    【解决方案1】:

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

    resources :topics, shallow: true 
    

    【讨论】:

    • Frel... 就是这样。谢谢 !但是模型名称必须保持单数:“资源:主题......”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多