rails-routing

    0熱度

    1回答

    我有這條路線可以讓我爲 /thisismyname這樣的用戶構建自定義網址,並且它工作正常。但是,當我看看日誌有 的東西我不喜歡...... 當我打/格雷戈裏這是什麼happenning: 1.要public_profile##公衆良好 2.擊球/資產並試圖找到與資產令牌#不好 我想我會制約避免這種情況,但它似乎並不像它... class PublicProfileConstraint

    -3熱度

    2回答

    當我打開http://localhost:3000/users我得到以下路由錯誤: No route matches {:action=>"req", :controller=>"friendship", :id=>"[email protected]"} 如何解決這個問題? 內部的用戶/ index.html.erb: <ul> <% @users.each do |user| %

    1熱度

    1回答

    (注意例子是我用例的簡化) 我有一個模型事件和用於顯示一個事件的默認路由:現在, /events/:id(.:format) ----> activities#show 事件具有名爲year的屬性,並且我也是已經接受以下路由: /events/:year/:id(.:format) ----> activities#show 0123因爲第二個變體應該是默認的,所以我希望代碼如redirect_t

    0熱度

    1回答

    我有一個RESTful軌後端其中http請求(GET,PUT,POST等)有很多工作要做,控制器動作(指數,新,創建等) 我正在構建一個android應用程序,並且我構建了一個api_key控制器,通過移動應用程序向所有用戶分配api_key,每個請求都會發送此api_key以進行驗證。 從android到rails的每個請求都有params [:api_key]進行驗證,並且工作正常。 到目前爲

    0熱度

    2回答

    ,我有以下毀在我的曲目控制器的方法: ​​ 我可以用毀滅一個發行途徑: <%= link_to 'Destroy', release_track_path(@release,track), :confirm => 'Are you sure?', :method => :delete %> 但我得到一個路由錯誤「無路由匹配[POST]‘/產品/ 74 /音軌/ 43’,」當我試圖破壞產品導軌:

    0熱度

    2回答

    我爲post創建了一個api方法。我在routes.rb中指定它應該通過:post來調用,但是當我通過瀏覽器調用api時,它會抱怨它缺少GET路由。怎麼了? class Api::XyzsController < ApiController # POST /api/create_xyz def create_xyz product = Product.find(p

    2熱度

    1回答

    我有一個毛茸茸的路由集合我是從梁2升級到Rails的3.在Rails 2,路由寫入文件,像這樣: map.resources :stories, :path_prefix => ':user_id', :name_prefix => 'user_', :controller => :user_stories, :do |story| story.resources :article_cl

    1熱度

    1回答

    由於我將Rails 2.3.5中的應用程序更新到了當前運行3.2.1的Rails 3,因此未定義的方法和路由錯誤需要很長時間。每次我有一些方法錯過我的Macbook Pro凍結和3/4分鐘後,我得到相應的錯誤。 在這裏,你有一個完整的堆棧跟蹤,當我有一個未定義的方法,這是奇怪的事情是,diagnostics.erb花費149863毫秒加載,這是不正常的我猜: https://gist.github

    4熱度

    2回答

    我做了一個完整的發動機和轉換一些插件與發動機一起工作(我把他們的lib /),並在初始化engine.rb 這是加載它們以下結構: 應用 配置 routes.rb中 LIB 插件 配置 routes.rb中 在應用程序/配置/ routes.rb中我的路由有: Rails.application.routes.draw do match 'help', :to => 'help#inde

    0熱度

    1回答

    一些細節,我使用Rails 3.2.1關於Ruby 1.8.7 /的WEBrick本地和服務器上的1.8.7 EE /乘客) 這是我的問題,我有一個名爲foo的控制器,名爲bar的動作,我需要創建一個路徑。 「bar」通過get訪問。 因此,像所有的文檔說,我做的: resources :foo do get :bar, :on => :collection end 當我加載(在H