我得到這個錯誤模式:Rails的路線不符合 '新' REST風格的路線
No route matches {:action=>"show", :controller=>"video_publications", :campaign_id=[...]
這個網址:
/campaigns/514be3834413790249000025/video_publications/new
我有這樣的路線:
resources :campaigns do
resources :video_publications
end
我收到錯誤時,我重定向到:
new_campaign_video_publication_path(@campaign)
我很困惑,有什麼想法嗎?
使用:
- 的Rails 3.2.11
- Mongoid 3.0.23
我在下面回答,但你可以粘貼你的'新.html.erb'和'_form.html.erb'代碼,只是爲了看到它。 – Aleks