我正在创建一个Rails应用程序,在这个应用程序中,我有很多家公司,每家公司都有很多职位。我想知道如何为公司X的所有职位设置路由,这样我就可以有一个像这样的URL:http://localhost:3000/companies/google/jobs
http://localhost:3000/companies/google/jobs
Rails: Routing in Rails 4
在Rails 4中,出现了一个问题:如何在路由中创建一个特定的URL,以便在公司页面上显示其相关的工作岗位?
解决这个问题的方法是使用"member"关键字。具体代码如下:
resources :companies do member do get 'jobs' end end
这个代码块将会生成以下URL:
/companies/company_id/jobs
通过这种方式,我们可以按照公司的ID来获取其相关的工作岗位信息。
用户名或电子邮箱地址
密码