2012-12-22 5 views
0

"CleaningLogEntry", "SalesLogEntry", "ServiceLogEntry"등이 있다고 가정 해보십시오.레일에서 자원 경로 이름 변경

경로 이름을 지정하고 중첩 할 수 있음을 이해합니다. 좋습니다. 그러나 나는 그들에게 그 네임 스페이스 안에서 로그를 말하기를 원한다.

resources :facilities do 
    resources :cleaning_log_entries 
end 

facilities/20/cleaning_log_entries 

을 제공하지만 그것은 분명 아니었다 경우,이 단지 동일한 개념을 반복

facilities/20/logs 

싶은 것이 가능

같은

로인가 일부 브레인 스토밍

resources :client do 
    resources :sales_log_entries 
end 

#From 
client/20/sales_log_entries 
#To 
client/20/logs 

resources :services do 
    resources :services_log_entries 
end 
#From 
services/20/services_log_entries 
#To 
service/20/logs 

답변