资源与资源
问题描述:
我有一个用户模型has_one:blog。在我的routes.rb文件中,我有resource :blog
。为什么它不为blog#show
创建路径?我需要自己创建一个吗?否则,我该如何link_to blog#show
?资源与资源
答
它确实为blog#show
创建路径 - 通过运行rake routes
来查看路由的输出。缺少的路线是blog#index
,因为只有一个显示。
有关单数路线的更多信息,请参阅http://guides.rubyonrails.org/routing.html#singular-resources。