rails-routing

    2熱度

    3回答

    我有一個網站,比如example.com,它是PHP。我將它轉換爲Rails,但是我不想更新三年的問題(如雜誌問題)。謝天謝地,我似乎選擇了一種有利的網址格式,即。所有問題開始用兩位數字,那麼在大多數情況下 example.com/00/author-name/index.php example.com/19/author-name.php 的文件名 我想通過301個所有這些的PHP文件的請求重定

    2熱度

    1回答

    其他屬性在我的routes.rb map.resources :novels do |novel| novel.resources :chapters end 通過上述定義的路由我有以下的,我可以用xxxxx.com/novels/:id/chapters/:id訪問的章節。 但這不是我想要的,章節模型有另一個稱爲數字的字段(它對應於章節號)。我想通過一個類似於 xxxx.com/

    36熱度

    7回答

    我是Ruby on Rails的新手,我已經完成了Blog Tutorial。 我現在正試圖向控制器添加一個額外的動作,稱爲「開始」。 def start end 我添加了一個視圖頁「應用程序/視圖/職位/ start.html.erb」不含任何添加劑的,但簡單的HTML。 當我去/ posts/start我得到以下錯誤。 ActiveRecord::RecordNotFound in Po

    0熱度

    2回答

    我有一個應用程序,我通過模型動態加載路線,並在創建/更新模型後調用ActionController::Routing::Routes.reload!。問題是,這樣做後,我收到以下錯誤,當我試着打新路線: ActionController::MethodNotAllowed Only get, head, post, put, and delete requests are allowed. /

    2熱度

    3回答

    我還是新來ROR,所以原諒問題的簡單... 所以http://www.example.com/controller/:id顯示在我的表中的記錄,具有:ID爲一個數字(1,2,3等等。)。 有沒有我可以擁有的方法:URL中的id是顯示記錄中字段的值?這樣我可以有http://www.example.com/controller/record_field ??我想在我的表格中具有對人類友好的特定記錄的

    1熱度

    2回答

    我正在使用rails上的ruby項目工作,而且我遇到了一個非常困難的時間,並且遇到了一個基本問題。我試圖在我的一個控制器中調用一個自定義動作,但該請求以某種方式重定向到默認的「show」動作,我找不到原因。在edit.html.erb 鏈接: ActiveRecord::RecordNotFound (Couldn't find Menu with ID=create_or_add_food_it

    1熱度

    2回答

    說我有兩個資源,Project和Task。一個項目可以有許多任務;任務屬於一個項目。還有說我有任務嵌套在項目中routes.rb: map.resources :projects do |project| project.resources :tasks end 能以編程方式發現這種關係嗎?基本上,我需要動態加載任意對象,然後確定它是否有「父」,然後加載該父對象。 任何想法?