我已经学习轨,但路线继续混淆到底了我。

这使得它最令人困惑,我认为,这一路线的定义是敏感的,在那里他们被限定在你 routes.rb 文件相对于其他路线。

有没有人碰到一个很简单的指南,总结事情了吗?

有帮助吗?

解决方案

如果你可以花钱买死树,那么The Rails Way实际上是值得的。这次发布的指南可能是你最好的选择,但是如果你计划做很多Rails,那么这本书真的会打破它并让它变得可以理解。这对我来说是一个巨大的帮助。祝你好运。

其他提示

Google首次点击<!>“Rails路线指南<!>”; Rails路由来自外部 ,这是非常全面的。

作为旁注:

开头的路由优先于文件中稍后的路由。 因此,无论何时您想指定某种捕获路由(如映射每个控制器中每个操作的默认路由),您都需要在最后执行此操作。

当您学习并尝试使用rails路由时,有一点需要注意的是,有一种方法可以查看rails实际上对您的config/routes.rb文件执行了哪些操作。

$rake routes

这将根据您的new_model1_model2_path(@model1)文件返回它已设置的所有路由。这对我来说特别有用,因为我已经了解了如何设置所有路径变量名称,例如<=>。

http://guides.rubyonrails.org 是一个很棒的参考,我找到了他们的路线指南非常有帮助!

我只是用一个 rubyonrails.org.所有链接,它是一个很好的..

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top