我是Ruby on Rails的新手,我已經完成了Blog Tutorial。 我現在正試圖向控制器添加一個額外的動作,稱爲「開始」。 def start
end
我添加了一個視圖頁「應用程序/視圖/職位/ start.html.erb」不含任何添加劑的,但簡單的HTML。 當我去/ posts/start我得到以下錯誤。 ActiveRecord::RecordNotFound in Po
我有一個應用程序,我通過模型動態加載路線,並在創建/更新模型後調用ActionController::Routing::Routes.reload!。問題是,這樣做後,我收到以下錯誤,當我試着打新路線: ActionController::MethodNotAllowed
Only get, head, post, put, and delete requests are allowed.
/
我正在使用rails上的ruby項目工作,而且我遇到了一個非常困難的時間,並且遇到了一個基本問題。我試圖在我的一個控制器中調用一個自定義動作,但該請求以某種方式重定向到默認的「show」動作,我找不到原因。在edit.html.erb 鏈接: ActiveRecord::RecordNotFound (Couldn't find Menu with ID=create_or_add_food_it
說我有兩個資源,Project和Task。一個項目可以有許多任務;任務屬於一個項目。還有說我有任務嵌套在項目中routes.rb: map.resources :projects do |project|
project.resources :tasks
end
能以編程方式發現這種關係嗎?基本上,我需要動態加載任意對象,然後確定它是否有「父」,然後加載該父對象。 任何想法?