ruby-on-rails – 连线3条路线中的连字号码

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 连线3条路线中的连字号码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在资源网址中使用连字符?
例如:/ my-model / or / my-model / 1.
如果我将路由定义为资源:“my-model”我得到语法错误,因为rails生成方法def hash_for_my-models_url(options = nil).

解决方法

我找到了解决方案:
resources "my-models",:as => :my_models,:controller => :my_models

更新:正如Timo Saloranta在评论中所说的,它没有:controller => :最新的Rails 3版本的my_models.

猜你在找的Ruby相关文章