내 routes.rb 파일의 구성 방식 때문에 이상한 오류가 계속 발생합니다. 최신 기능 중 하나는 일부 기능이 모델 관계 제어기에서 "show"조치를 찾을 수 없다는 것입니다 (조치가 분명히 있음). 나는 콜렉션을 통해 몇 가지 커스텀 액션을 추가하고 라우트가 선언 된 순서에 관해 뭔가를 추가했기 때문에 이것이라고 생각합니다. 누군가가 이것을보고 무엇이 잘못 됐는지 말씀해 주시겠습니까?레일스에서 올바른 자원 순서 routes.rb
YApp::Application.routes.draw do
require 'resque/server'
match 'login' => 'user_sessions#new', :as => :login
match 'logout' => 'user_sessions#destroy', :as => :logout
match '/get_idx', :to => 'nodes#get_idx'
resource :relations do
collection do
post 'this_relation'
post "iframize"
end
end
resource :words do
get 'page/:page', :action => :index, :on => :collection
collection do
get 'front'
get 'index'
end
end
resource :recommendations do
collection do
get 'find_votes'
end
end
get "connotation/create"
get "connotation/edit"
get "connotation/update"
root :to => "words#front", :as => :homepage
resources :users, :user_sessions, :relations, :evaluation, :phrases, :metawords, :nodes, :recommendations, :words
mount Resque::Server.new, :at => "/resque"
match 'about' => 'words#index' , :as => :about
match 'contact' => 'keywords#index' , :as => :contact
end
레이크 경로 결과보기 CONTROLLER = relations –