Rails:在rails 4中的路由

11 浏览
0 Comments

Rails:在rails 4中的路由

我正在创建一个Rails应用程序,在这个应用程序中,我有很多家公司,每家公司都有很多职位。我想知道如何为公司X的所有职位设置路由,这样我就可以有一个像这样的URL:http://localhost:3000/companies/google/jobs

0
0 Comments

Rails: Routing in Rails 4

在Rails 4中,出现了一个问题:如何在路由中创建一个特定的URL,以便在公司页面上显示其相关的工作岗位?

解决这个问题的方法是使用"member"关键字。具体代码如下:

resources :companies do
  member do
    get 'jobs'
  end
end

这个代码块将会生成以下URL:

/companies/company_id/jobs

通过这种方式,我们可以按照公司的ID来获取其相关的工作岗位信息。

0