Rails вопрос новичка, который я не могу понять. В какой-то момент мне удалось сломать маршрутизацию от одного из моих ресурсов в моем приложении по всему сайту. Я получаю следующее за каждую страницу на моем сайте:
Routing Error
No route matches {:action=>"show", :controller=>"assets", :ext=>"css", :body=>true, :digest=>false, :id=>#}
Если я удаляю и <% = javascript_include_tag "application"%>, все работает правильно.
В моем файле route.rb есть следующее:
resources :security_prices
resources :securities
resources :assets
resources :portfolios do
resources :accounts
end
но когда я делаю
rake routes
Я получаю:
security_prices GET /security_prices(.:format) {:action=>"index", :controller=>"security_prices"}
POST /security_prices(.:format) {:action=>"create", :controller=>"security_prices"}
new_security_price GET /security_prices/new(.:format) {:action=>"new", :controller=>"security_prices"}
edit_security_price GET /security_prices/:id/edit(.:format) {:action=>"edit", :controller=>"security_prices"}
security_price GET /security_prices/:id(.:format) {:action=>"show", :controller=>"security_prices"}
PUT /security_prices/:id(.:format) {:action=>"update", :controller=>"security_prices"}
DELETE /security_prices/:id(.:format) {:action=>"destroy", :controller=>"security_prices"}
securities GET /securities(.:format) {:action=>"index", :controller=>"securities"}
POST /securities(.:format) {:action=>"create", :controller=>"securities"}
new_security GET /securities/new(.:format) {:action=>"new", :controller=>"securities"}
edit_security GET /securities/:id/edit(.:format) {:action=>"edit", :controller=>"securities"}
security GET /securities/:id(.:format) {:action=>"show", :controller=>"securities"}
PUT /securities/:id(.:format) {:action=>"update", :controller=>"securities"}
DELETE /securities/:id(.:format) {:action=>"destroy", :controller=>"securities"}
portfolio_accounts GET /portfolios/:portfolio_id/accounts(.:format) {:action=>"index", :controller=>"accounts"}
POST /portfolios/:portfolio_id/accounts(.:format) {:action=>"create", :controller=>"accounts"}
new_portfolio_account GET /portfolios/:portfolio_id/accounts/new(.:format) {:action=>"new", :controller=>"accounts"}
edit_portfolio_account GET /portfolios/:portfolio_id/accounts/:id/edit(.:format) {:action=>"edit", :controller=>"accounts"}
portfolio_account GET /portfolios/:portfolio_id/accounts/:id(.:format) {:action=>"show", :controller=>"accounts"}
PUT /portfolios/:portfolio_id/accounts/:id(.:format) {:action=>"update", :controller=>"accounts"}
DELETE /portfolios/:portfolio_id/accounts/:id(.:format) {:action=>"destroy", :controller=>"accounts"}
portfolios GET /portfolios(.:format) {:action=>"index", :controller=>"portfolios"}
POST /portfolios(.:format) {:action=>"create", :controller=>"portfolios"}
new_portfolio GET /portfolios/new(.:format) {:action=>"new", :controller=>"portfolios"}
edit_portfolio GET /portfolios/:id/edit(.:format) {:action=>"edit", :controller=>"portfolios"}
portfolio GET /portfolios/:id(.:format) {:action=>"show", :controller=>"portfolios"}
PUT /portfolios/:id(.:format) {:action=>"update", :controller=>"portfolios"}
DELETE /portfolios/:id(.:format) {:action=>"destroy", :controller=>"portfolios"}
home_index GET /home/index(.:format) {:controller=>"home", :action=>"index"}
root / {:controller=>"home", :action=>"index"}
который явно не имеет активов, так что я подозреваю, что что-то болтаю. Как мне отладить это?