Routing RubyonRails博客创建教程

Routing RubyonRails博客创建教程,routing,ruby-on-rails-4,Routing,Ruby On Rails 4,本教程在第5:8节中说明了以下内容: “5.8列出所有帖子 我们仍然需要一种方法来列出我们所有的帖子,所以让我们这样做。我们将使用config/routes.rb中的特定路由: 并提供以下代码: 'posts GET /posts(.:format) posts#index' 但是它没有提到将代码放在何处,或者如何处理它——它说明了如何处理以下两个方面,以及代码应该是什么样子,但在这里没有提到 任何帮助都将不胜感激 谢谢您提供的线路不是代码,它是rake routes的

本教程在第5:8节中说明了以下内容:

“5.8列出所有帖子 我们仍然需要一种方法来列出我们所有的帖子,所以让我们这样做。我们将使用
config/routes.rb
中的特定路由:

并提供以下代码:

'posts GET    /posts(.:format)          posts#index'
但是它没有提到将代码放在何处,或者如何处理它——它说明了如何处理以下两个方面,以及代码应该是什么样子,但在这里没有提到

任何帮助都将不胜感激


谢谢

您提供的线路不是代码,它是
rake routes
的输出,它显示了应用程序中配置的路由。有两种方法可以创建请求的路由:

建议:如果“posts”是RESTful资源,您可以将其声明为资源,方法是将此行添加到`config/routes.rb'

resources :photos
这将为你的应用程序添加多条路由<代码>耙路由应输出如下内容:

              posts GET     /posts(.:format)                   posts#index
              posts POST    /posts(.:format)                   posts#create
           new_post GET     /posts/new(.:format)               posts#new
          edit_post GET     /posts/:id/edit(.:format)          posts#edit
               post GET     /posts/:id(.:format)               posts#show
                    PATCH   /posts/:id(.:format)               posts#update
                    PUT     /posts/:id(.:format)               posts#update
                    DELETE  /posts/:id(.:format)               posts#destroy
如果只想添加索引操作,可以改为将以下行添加到
config/routes.rb

get 'posts', to: 'posts#index'

如果教程要求您使用
rails generate scaffold
创建资源,那么生成器会自动添加routes.rb的相关行。

您能给我一个到教程部分的链接吗?