2012-11-02 2 views
1

나는 나의 routes.rb 파일에 다음 코드를 :사파리 6 개 깨는 레일 수집 경로

크롬에서
resources :wbs_nos, except: [:new, :create] do 
    collection { get 'wbs_tpr_filtered' } 
end 

resources :task_plan_requests do 
    resources :wbs_nos, only: [:new, :create] 

    collection do 
    get :auto_complete_for_wbs_number_wbs_number 
    get :auto_complete_for_task_plan_request_fabrication_work_order_number 
    get :auto_complete_for_task_plan_request_requestor_building 
    get :auto_complete_for_task_plan_request_requestor_name 
    get :auto_complete_for_task_plan_request_requestor_email 
    end 
end 

나는 로컬 호스트에 갈 때 : 3000이 요청이 제대로 was_tpr_filtered 조치로 전송됩니다 wbs_tpr_filtered/wbs_nos/WbsNosController에서.

wbs_tpr_filtered_wbs_nos GET /wbs_nos/wbs_tpr_filtered(.:format) wbs_nos#wbs_tpr_filtered 

모든 아이디어 : 나는 레이크 경로를 실행할 때 나는 folling를 얻을

Couldn't find WbsNo with id=wbs_tpr_filtered.

:

사파리는 WbsNosController 난간에서 show 액션 날을 보내는 6에서

오류를 제공 ?

+0

안전을 위해 Firefox 또는 Opera에서이 기능을 사용해 보셨습니까? 그리고 브라우저 캐시를 삭제 해 보셨습니까? –

+0

그래, 나는 그들을 모두 시험해 보았다. 아래에 언급 된대로 캐시를 지우면 해결됩니다. – brink

답변

2

"WbsNo id = wbs_tpr_filtered와 함께 찾을 수 없습니다"오류가 발생했을 때 사파리가 페이지를 캐시하지 않도록 신경 써야합니다. Library/Caches/com.apple.Safari 폴더를 제거하면 문제가 해결되었습니다.