Ruby on rails RubyonRails路径

Ruby on rails RubyonRails路径,ruby-on-rails,routes,path,Ruby On Rails,Routes,Path,我在RubyonRails中遇到了路径问题 我的路线: map.resources :companies do |company| company.resources :customers do |customer| customer.resources :jobs end end 目前我正在手动创建路径: <td><%= link_to 'Show', "/companies/#{params[:company_id]}/users/#{user

我在RubyonRails中遇到了路径问题

我的路线:

    map.resources :companies do |company|
  company.resources :customers do |customer|
   customer.resources :jobs 
  end
  end
目前我正在手动创建路径:

<td><%= link_to 'Show', "/companies/#{params[:company_id]}/users/#{user.id}" %></td>
<td><%= link_to 'Edit', "/companies/#{params[:company_id]}/users/#{user.id}/edit" %></td>

由于某些原因,我不知道如何让新的公司用户工作,我不断地出错


这些路由都在那里,我只需要使用API动态创建它们的帮助。您可以从命令行运行
rake routes
,它将打印从
routes.rb
生成的所有路由的列表,包括命名路由、触发它们的URL和HTTP请求类型,以及它们运行的控制器操作。

如果要使用
新公司用户
,则需要以下内容:

map.resources :companies do |company|
  company.resources :users do |user|
    user.resources :jobs 
  end
end

没问题,有时只需要一双额外的眼睛:)我做了耙子,可以看到路线,甚至可以手写出来,但我不知道如何使用API。我发现我的问题是,我没有在路径编辑中添加正确的参数,因为公司用户路径(params[:company\u id],user)正在工作。谢谢你们的帮助。