我把所有的代碼在這個要點,因爲我不能讓格式工作。與Rails的ActiveRecord關係的麻煩,並在另一個模型視圖內添加一個模型的記錄
https://gist.github.com/anonymous/72e66308c236a0277943
我所試圖做的是對的教授頁面上prof_comments模型的形式。
每當我嘗試,並提交我公司目前擁有的prof_comments模型的形式,它會嘗試張貼到目前的教授展示頁面(/教授/ 1)
我一直在試圖遵循以下的StackOverflow職位,但沒有運氣。
Rails: Show form from different model in a view
Possible to add a form into another models view in rails
的routes.rb
Rails.application.routes.draw do
root :to => "welcome#index"
devise_for :users
resources :users
resources :professors
resources :prof_comments
resources :classes
resources :class_comments
end
所以你想讓prof_comments出現在教授的'show page'下?像帖子和嵌套評論?請詳細解釋。另外,發佈你的'routes.rb' –
是的,我想要一個表單來爲該教授在其顯示頁面下添加一個新的prof_comment。我剛剛添加routes.rb。 – Zeratas