나는 다양한 모델의 객체 인 다양한 ActiveRecord 객체의 배열을 가지고 있습니다. team_path
나던 때문에 무슨 논리적 인 존재각 내포 된 ressource에 대한 링크
array.each do |element|
link_to element.name, element
end
그것은 오류가 발생합니다 :이 같은 array.each
이를 사용할 때 그래서
resources :departments do
resources :teams
end
: 그 중 하나는 Department
의 중첩 ressource입니다 Team
라고 중첩 된 ressources의 경로는 department_team_path
라고하지만 나는이 each
다른 모델의 Objets도 취급하기 때문에 절대이 방법을 호출 할 수 없습니다.
내가 볼 수있는 가능성 중 하나는 team_path whih가 팀 # 쇼를 지칭하는 루트를 추가하는 것이지만 SEO에는별로 좋지 않으며 나쁜 것도 아닙니다. 한 코스에서이 모델과 다른 모델을 연결할 수있는 또 다른 가능성이 있습니까?
아니이 나던 작업, 여전히 같은 오류 – davidb
: 그들은 그래서 다음과 같은 작업을 수행 할 수
ApplicationHeler
에 있습니다 이것을 시도해보십시오 (도움이되는지 말해주세요) : http://lostechies.com/joshuaflanagan/2012/03/27/a-smarter-rails-url_for-helper/ – ramigg
그것은 영감을주었습니다. 그러나 나는 모든 정보가 사용할 수있는 나는 게시물에 같은 두 번째 시간 아래로 그들을 쓰고 싶지 않아. – davidb